Despite the fact that I hate that song, I thought this was a suiting title for this shot. It's me in the Voodoo Museum in my favorite city, New Orleans, Louisiana.
Back to Gallery Back to Main