May 30, 2019 St. Petersburg, Florida, U.S. CHRIS URSO Times.Staff(02) Save Image Image gallery: St Pete Times Mugshots