Mama sheep and babies found on I-4 in Florida
Police in Tampa, Florida, picked up three farm animals that wandered onto Interstate 4 on Sunday, January 29, bodycam footage shows.
Police in Tampa, Florida, picked up three farm animals that wandered onto Interstate 4 on Sunday, January 29, bodycam footage shows.