Post by Steam McQueen on Sept 8, 2023 20:12:18 GMT -5
^ Hilarious. And you can escape out the top hatch !
Now for the big question – Is It Street Legal? The Answer is YES!!!. This car has been Inspected and Licensed in the state of Illinois. This car was voted as the Best Movie Car at the 2003 QCCA Expo Center Car Show – Lights, Camera, Action!