See More Hear More Watch More Hear More Get on iTunes
deletedme deletedme

Mayor Installed Giant Robot Statue

Turkey's chamber of architects wasn't amused when the mayor of Ankara installed a giant Transformers statue. They sued, he took down the robot and instead installed a 10-foot tall T-Rex. #FullNewsAudioAvailable #NPR


More from