Glossary “wheelie bars” Definition:
A pair of long bars with wheels extending from the rear of the vehicle to prevent wheelstanding.
Glossary “wheelie bars” Definition:
A pair of long bars with wheels extending from the rear of the vehicle to prevent wheelstanding.