30 December 2010

I Couldn't Agree More.

The American version of Top Gear...

SUCKS!

I hope they put it out of our misery, and soon.

No comments: