daniel too

Jun 16
Permalink

Top Gear reviews the Ford Fiesta (via Daring Fireball)