Female mayor of Nashville just forced to step down due to sexual improprieties.
Female mayor of Nashville just forced to step down due to sexual improprieties.
Hopefully, she takes her commuter train boondoggle with her.