The hype for the new show Scream Queens — which premieres on Tuesday, September 22 — continues with stars Keke and Lucien taking us on a horse-and-carriage ride through the haunted streets of NOLA. As they pass by spots rumored to be visited by spirits, poltergeists, and other ghostly inhabitants, darkness starts to fall — […]
Read more