Welcome To The Bitchery

Does anyone live in New Orleans?

I'm getting some serious recruitment from an office in the New Orleans area, and I'd like an opinion on how well my carpet bagger butt would do there from a local.

Advertisement

Share This Story