Showing posts with label South America. Show all posts
Showing posts with label South America. Show all posts

Sunday, February 07, 2010

Rio or New Orleans?

Since the Saints won the Superbowl, and Mardi Gras (New Orleans or Rio version) is upcoming, I thought I'd close out the bar tonight with some samba....