9234732974329930

“Thug Life” Moped vs. 10+ police vehicles!

Not sure if this video is real or not...well, how can it be? A Moped vs. more than 10 police cars! I still can't believe it! Looks like a fragment from a comedy movie! Let's check it...