Travel and Leisure’s readers voted New Orleans as the American city with the strangest people. Last weekend’s trip confirmed this.
First, we have this man in a creepy costume riding a bicycle down Decatur Street in the French Quarter. Then, as if the situation wasn’t already bizarre, he runs into his clown pal, and they proceed to fist pump.
Welcome to NOLA.
By Virginia Dillon