Explore Amusement Parks, Roller Coasters and more!

i would so ride this !

Booster Bike, a steel roller coaster located at Toverland in the Netherlands. I soooo wanna ride this bad boy!

Pinterest
Search