Dearborn police stopped illegal street racing on Sunday. Officers were able to track down the vehicles involved and impound them, resulting in significant fines.
Street racing, street takeovers and stunt driving are illegal in Florida and can result in fines, license revocation, and even jail time. A street takeover involves 10 or more vehicles disrupting ...