Ghost pulls cop off SUV, ghost gets pepper sprayed


Added:

By: jesusmessenger (691.90)

Tags: ghost

Location: United States