Bayview Bridge

The Bayview Bridge is a notorious haunt in Mulga/Bayview, Alabama, but several versions of the story make it hard to know which one is real.