SOURCE: TalonTSi97 Videos
There actually is a reason why track officials tell you not to run onto the track in the event of a crash…OUCH!
“Unfortunately this Turbo Civic hit the wall, but whats worse is his pit crew taking a tumble when running down the wet track to check on him. Hope everybody is ok!”
PICS:
#TORQUETUBE