icon Racing FRESH Street Racing Action Tijuana October 10, 2015A little street racing action from south of the border. source