This 105cc 3.5 horsepower Mega Moto, also known as Monster Moto MM-105 mini bike is a blast to ride. That is until it breaks down. If your mini bike is broke, you've come to the right place. We have done the research so that we can provide you the right parts.