Alabama police chief allegedly masturbated at Florida beach, in elevator

October 5, 2018

An Alabama police chief allegedly masturbated in Florida in an elevator and while walking down the beach.