Humor: The Russian Slingshot

Russian police...one innovation at a time.

Most Popular Videos

View More