It looks like our friend Mario Carrasco has been busy stacking clips with the crew from Albuquerque, New Mexico because they’ve got this dialed new video for you to check out. If you’re looking for some dialed riding from a spot you just don’t see enough of, this is for you. Hit that play button!
“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!” – Network A