Watch Jason Phelan Being Indestructible

A short while back Jason Phelan was involved in something pretty damn special with DAVE telly channel as part of their new series The Indestructibles. Various sports people thrown into different scenarios and challenges and well… chaos ensued. A huge team was involved with the series and the filming production, and I’m led to believe a second series will be coming. Here’s the scene where Jason rode an abandoned warehouse… gnarly.