Preview: Leviathan at Canada’s Wonderland

    The tides are rising at Canada’s Wonderland in Vaughan, Ontario, and so is a massive steel creature the likes of which have truly not been seen before. In 2008, Canada’s Wonderland unleashed an enormous, towering creature on the unsuspecting citizens of Ontario. B&M’s 200-foot Behemoth roller coaster was not unlike its namesake creature of myth…

    Read More