This is the BTTC (British Touring Car Championship)
Dockworker TB Legend Super Moderator PREMIUM Credits 359 Oct 20, 2012 #1 This is the BTTC (British Touring Car Championship) Last edited by a moderator: Dec 7, 2014
Roadrunner73 TB Veteran Credits 0 Oct 20, 2012 #2 They drive the wrong way, what other result could a person expect? LOL