Shot in November of 2009 on Bourbon Street in NOLA. I have no clue why this seems to be such a popular image, but, for some reason, every time the Saints win a game I get a tremendous spike in traffic to all the images I caught when happening onto this publicity shoot.
No comments:
Post a Comment