``` Haunted Town

Haunted Town

TAPS answers the call of frightened residents in Louisiana.