Jan12024 by Andrea VacchianoNo Comments Florida man arrested for deliberately hitting deer, filming it for TikTok: police