Tuesday, March 4, 2014

Cycling PSA from a car show?

A bit of a gag from the guys on Top Gear, but I happen to agree with their point.  Cyclist blowing lights annoy the hell out of me...







No comments:

Post a Comment