'Ghosts of Morgan City' Premiering on Travel Channel May 10
We certainly have our fair share of things that go bump in the night here in Louisiana. A new show on The Travel Channel "Ghosts of Morgan City" aims to showcase these claims for the world to see.