Top Gear Returns On June 22nd
May 1, 2008

The best show on television returns in forty-five days! I say that’s forty-five days too long! My usually-reliable source has failed me. Sorry. The show will probably return on June 22nd.

In the meanwhile, I guess you can just enjoy this old clip.

Advertisements