3.27.2009

Top Gear America Does It! FTW!

Rock on dudes. This is totally awesome. It CAN be done. Yes WE CAN!

For the background story, see here.