I love Top Gear, I wish we could see that show here in GA. We get BBC but I have never caught Top Gear on it.
I was woundering if I could have hit the shipping sheet with some white out and a pen and have one show up at my house.
Would have been fun to get one off the pallet and get clearance from ATL ground for a high speed around the outer taxi-way Lima