On the Set of Top Gear!!!

On July 6th, I was lucky enough to attend the filming of Top Gear’s 3rd episode in series 17.  I had gotten the tickets as a complete surprise after entering my name in a giant pool of people several months earlier.  The show is filmed at the Dunsfold Aerodome, located about 20 minutes outside of [...]

An American Girl in London