Transport for London has produced a couple of very clever bicycle awareness spots that are airing in the UK. The ads are both amusing and enlightening to drivers who may not be accustomed to looking for bicyclists sharing the road with their vehicle. Have a look…

By Elliott Potsander August 28, 2011 - 12:21 pm
Exactly where do these geeks come up with this stuff?