First impression from the trailer: this is to the Hispanic car culture what Taco Bell is to Mexican food. (2016)
This movie is not currently in theaters.