Girls Admit To Throwing Rock Over US-23 Overpass, After Striking CarGirls Admit To Throwing Rock Over US-23 Overpass, After Striking CarWhat in the hell were these girls thinking?Maggie MeadowsMaggie Meadows