See More Hear More Watch More Hear More Get on iTunes
deletedweekend deletedweekend

Positive Bumper Stickers Light Up Worst Traffic

Stuck in traffic? In Kabul? Afghanistan's capital has some of the worst traffic jams in the world. But humorous bumper stickers, plastered all over cars, makes driving a little more bearable. More Info: #FullNewsAudioAvailable #NPR


More from