2:18 minutes

The Matador is able to defeat most known armored personnel carriers.

Your video will resume shortly.
We're sorry, this video is no longer available.

View other videos for “Ultimate Weapons”

Video Player : Video ID