Exploded Car from Baghdad Goes on Display in London Exhibition

Download
The wreckage of a car bomb that was detonated in Baghdad in 2007 that's on display at London's Imperial War Museum
( Imperial War Museum )
PRI WNYC