WILD! Mercedes C63 AMG Hit and Run on Police in Times Square!ea40 (49)in #news • 6 years ago #cars #blog #police #steemit