Mario Carrasco, Vidal Vigil and the Albuquerque crew come through with some heat in one of the best cities to street ride in the US! New Mexico is known for their ditches but these guys bring their rail game in this episode of Crooked World!