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