Sacha Powell and his brother, Callum Powell, are members of Storror, a YouTube channel dedicated to parkour. Sacha focuses on coordinating stunts and film editing for the team, and is partially responsible for their high quality weekly output.
— Giles (@GilesVisive) September 8, 2016
.@drewftaylor yo dude ✌️ Haven't spoken in a while 😁 What's up man? 💯🔥
— Sacha Powell (@SachaPowell) April 24, 2016