Bizzaro is an Intamin mega coaster that frequently ranks as the worlds #1 steel coaster in many enthusiast and industry polls.

Bizzaro

Bizzaro

27 July, 2015 by Gazza

Bizzaro is an Intamin mega coaster that frequently ranks as the worlds #1 steel coaster in many enthusiast and industry polls.

In this photo