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?!?!?!
Thursday, October 8, 2009
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment