top of page
2010 ITPA Illinois State Fair

2010 ITPA Illinois State Fair

25,00$Prix

18LMR, PS Diesel FWD, 82LPS, 58 Mod., 2,000 Mini Rod, PS Semi

bottom of page