Thursday, October 8, 2009

Roller Coaster


So this is a pedal powered roller coaster in Japan.  I usually like roller coasters.  In fact, someday I hope to go to the roller coaster park in Cedar Point, Ohio...but does anyone else think this looks totally freaky?!?!?!

No comments:

Post a Comment

Live Traffic Feed