Avoiding the POLICE while Street Racing (Cops EVERYWHERE)
The police presence is always high in Houston, Mexico but this year it was so bad we basically had to race in front of the them! It was a bittersweet night as it may have been our last time Street Racing on the infamous Texas Streets, but we made the best of it and went out...
-
There are no comments to display.