182cup & 172 racecar
Last edited by a moderator:
10 bar of boost anyone? FLOL
Never give up, POWER!!!
Never give up, POWER!!!
So much torque, the chassis twisted comin' off the line...