The car was found in Bradenton and deputies believe Maybeck left in another stolen car
Deputies said that Maybeck took his own life and that St. Petersburg police are conducting the death investigation.
The car was found in Bradenton and deputies believe Maybeck left in another stolen car
Deputies said that Maybeck took his own life and that St. Petersburg police are conducting the death investigation.