Maple leaf village is where i first saw the Chance turbo, its not a ride you will eaisly forget seeing if you have seen one in person! Unfortunatly i was probably about 5 years old at the time and did not ride the turbo, yes i do remember seeing it even though i was really young.