Beauty will save

Beauty in everything

Mumbo Jumbo

Mumbo Jumbo – roller coaster opened to the public on 4 July 2009 at Flamingo Land Resort, UK. 98 feet (30 m) tall, features two inversions and a maximum G force of 4g

Mumbo Jumbo