Murder on Devil's Bridge

6.3

A town mayor ends his life on Devil's Bridge.