Cristian Delgado | Independent Truck Co Europe August 22, 2018 Javier Carvia Cristian Delgado ripping up big time ledges in Barcelona for Independent Truck Co dropping some technical moves, enjoy! Video by Dennis Ludwig See this content in the original post