Yes, it's that time of year again. No, not the time that you get to watch Top Gear, nor that time that you stare at your computer, deep into the camera hole, wondering if it's in fact Top Gear that's watching you, but the time of year when the Top Gear presenters head off to an exotic locale to film their annual Christmas Special.
from Jalopnik http://ift.tt/1odVxDQ
No comments:
Post a Comment