Mar 12 2011
Save
Turkish fins

We aren't sure how this 1959 Cadillac found its way into a shopping center in Turkey, but even half a world away

Advertisement