The big three hard at work on their home turf
Recently we were happy to announce the upcoming 20th season of Top Gear. As luck would have it, car spotting super sleuth, Shmee150, recently stumbled upon a shoot of an upcoming Top Gear episode entitled “Best of British”, being filmed at Buckingham Palace. The episode will be spotlighting some of the greatest machines that were ever produced from the British Empire. Special Thanks to Shmee150!
Supercars on display included a McLaren P1, Aston Martin One-77, and Nobel M600. The range of vehicles lined up was vast. It included anything from race cars and rocket cars, to tractors, carts, tanks, buses, and even lawn mowers.