Florida deputy defends bizarre traffic stop claim as department calls explanation ‘impossible | ParallaxNews.io