Hit and run

10/02/2012 2:20 pm
Maplewood & Plaza Pkwy
Police Department
3 units assigned