Top Gear takes their review of the Ford Fiesta over the top. I love these guys. (via Daring Fireball)
Theme: Notes by mikedidthis