Algiers ferry - huh?

What's your question?

Oh, and welcome to New Orleans. You must be new here if this seems different or strange to you. :hihi: