Mankind's Isaac Lesser had his little red van rattling up and down the UK filming for this new Shadow video. As expected Isaac mixes his ramp powers with some burly street moves in perfect harmony.
Related Content
Videos
Battle Of Hastings - Plaza Edits: 11th - 8th Place