Hit And Run Driver Tries To Flee Scene But Gets Windows Busted By Good Samaritans

What a dirtbag.