Plays like a slick marketing promotional video created by the New Orleans tourism bureau. The advertisement feel is off-putting.

Plays like a slick marketing promotional video created by the New Orleans tourism bureau. The advertisement feel is off-putting.