Top

Chinese Army Hand Grenade Goes Wrong

You can tell it was made in china...!!!
Next Video
245
Ratings
  • 194,409 Views
  • 456 Comments
  • 44 Favorites
  • Flip
  • Pin It
Embed:

456 Comments

  • Advertisement