Cristian Delgado ripping up big time ledges in Barcelona for Independent Truck Co dropping some technical moves, enjoy!

Video by Dennis Ludwig