Tuesday, March 15, 2011

Roller Snow Coaster- Dovetastic

Experience the greatest roller coaster ever located in the snow of Lake Arrowhead, California.