The Texas Mile episode of Supercars Exposed is running on Speed Channel. It didn't take them long to edit it and get it on the air. It's the March 2008 run.
Several GT's there.
Back to watching.:banana
Several GT's there.
Back to watching.:banana