javontez thomas

Authorities in Havana, Florida made a gruesome discovery