Naked and High on Mushrooms: Brothers Arrested After Reportedly Assaulting People and Making Out With Each Other
2017-03-10 2 Dailymotion
Indianapolis Metropolitan Police arrested 24-year-old Noah Batz and 21-year-old Timothy Batz in the parking lot of the Lighthouse Landing Apartments. They face a slew of charges. Elizabeth Keatinge (@elizkeatinge) has more.