Home » How many Megariders return for another Megaride?

How many Megariders return for another Megaride?

More than 60% of Megariders have done more than one Megaride with us. They often bring friends with them, friends with whom they want to share a Megaride.