Source: Indianapolis Metro Police / IMPD Social Media
INDIANAPOLIS — You probably heard about last weekend’s violent street takeovers across Indianapolis. Those days are over, say Indianapolis Metro Police.
So far this weekend, IMPD has made some arrests, and some cars have been impounded in apparent street takeovers. IMPD are light on the details for now because they plan to be back out on the streets this weekend, alongside Indiana State Police…