Sunday, January 08, 2006

Whooooppiiieeeeee!!!

Going by Tokyo sometime later this month? Get your thrills with the new rooftop roller coaster:



If that doesn't make you pee your pants...!

Tags: , ,