Haunted Bridges: Over 300 of America's Creepiest Crossings