Mega Moto 80 gets faster with a Muffler? - The Mega Moto Mini Bike by Jerroll Khyre | Build Tracker