A tiny town in North Dade has some kinda police force.
A town is gripped by bitter accusations, bogus arrests, rumors of violence, canine carnage, and general mayhem
Disgruntled cops or unscrupulous superiors? Either way, the Surfside Police Department is a mess.
