The Black Mamba (2011)
2011
PG
6 Minutes
Nike-sponsored short film directed by Robert Rodriguez.
Overall Rating
TBD
Verdict: TBD