Wednesday, December 10, 2008

Francis Ford Coppola's Turtle Inn


Possibly the coolest bar in the world

No comments: