The new owner of the extremely popular and fastest nitrous stick shift car in the world takes his car out to IRP for some seat time. Ripping off back to back PB's on a soft tune up is always something to smile about.
Real Teal Stick Shift Car hits IRP!
Share with
Tagged in :