After discovering the ancient artwork in a suburb of Thessaloniki, Greece, the man surrendered it to the police. Authorities are analyzing the statue and investigating why it was abandoned Sonja ...
The giant wears a green space suit and a space ... There are or once were other "Muffler Man" statues all along Route 66 and elsewhere around the country. Just three other prominent examples ...