Alive and Rocking

Captain Finhead is very much alive and can be seen performing some off-the-wall stunts on select nights at Slide Lounge, Sydney.