Google Earth satellite images of the Top Gear test track in England were taken during an actual race, and you can see the cars racing around the course. Check it out for
TopGear Track - GTA5-Mods.com
Lightweight track cars, part 1/3 (Series 18, Episode 6) | Top Gear
Where is Top Gear Filmed? Where is Top Gear Race Track Located?