This is INSANE. If you see this sketchy van or have any info, call the Escambia County (FL) Sheriff’s Office. Hopefully they find this horrible man and lock him up for a long time! pic.twitter.com/ja4Z0EK844
— Spinks Megginson (@rzweather) May 18, 2021