Purportedly made in a basement in Tijuana and allegedly financed by drug cartel money, this movie will destroy brain cells if you watch more than 5 continuous minutes of it.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…