Recently, Justin Jennings of St. Petersburg, Florida, was seen walking on Highway 26 in Jennings. Police say it seemed suspicious so they began to investigate.
Recently, Justin Jennings of St. Petersburg, Florida, was seen walking on Highway 26 in Jennings. Police say it seemed suspicious so they began to investigate.