Thursday, November 13, 2008

Gotta love the McD's in Italy

McDonald's in Italy got it right. The train station in Mestre outside of Venice has the bar inside the McDonald's. What a hoot! Does Ronald look happier or is it just me?

1 comment:

SAM said...

I've seen this photo many times in the last month. Have you not done anything new!