Zebra hit-and run has Florida police on the chase May 6, 2017 A zebra broke free of its compound briefly causing chaos in Florida Friday. Because, Florida. Hillsborough County Sheriff’s Office and local media documented the whereabouts… Continue Reading