Haunted Town

TAPS answers the call of frightened residents in Louisiana.