X Games Barcelona 2013 – (SM)

Massive “no handed super-man” thrills the crowd at the Barcelona Olympic Stadium