Man Arrested By Police After Ramming Protesters In Times Square

Someone's been playing Grand Theft Auto 5 a little too much.

Added:

By: DrTyrminus (379.60)

Tags: BLM protests, car rams protesters in times square

Location: Times Square, NYC