22 Mar 2016
Edited by Luis Lillo
Throughout the past few months Luis Lillo has been filming in the streets of Pamplona, Madrid and Barcelona for this. The wild stuff he was getting up to down rails, hubbas and more is crazy. Keep an eye on this guy for sure.