Jamie Thomas put some time in while Fallen was filming its Skate & Create piece. Here’s The Chief gettin’ his on the Lose Your Illusion set, unseen footage until now.

presented by transworld.tv