Dear Volkswagen: I Want My Money Back

Download
Volkswagen cars parked on the streets of Berlin, Germany on September 12, 2013.
( Art Konovalov / Shutterstock )
Produced by Mythili Rao
PRI WNYC