All future seasons of The Bachelor should take place in New Orleans. Thanks to the ghosts, the parades, the swamps, the gators, and the voodoo dolls,...
Remember that scene in ‘Indiana Jones and the Temple of Doom’ where Indy gets leashed...