MO Predator Racer
Member
What does it mean when someone says like they have tape on their motor? This might be a stupid question but I am trying to learn as much as I can so anytime I hear something I dont understand I will ask questions about it till I do.