VIDEO: Chinango (2009)

We’re sorry...

This video is no longer available due to the shutdown of Blip.tv.

Renegado takes a look at Chinango, allegedly the first Latin American martial arts movie ever made. Filmed in Mexico in 2006, and not released until 2009, Renegado finds out if this movie measures up with other entries in the martial arts genre, or if he has another Undefeatable on his hands.

Scroll down to comment on this video...

You may also like...