Board Thread:General Discussion/@comment-35264970-20180624112841/@comment-35822929-20180628025525

Hi Dystopian Yes heard that one Spider lives on Bowen Island not far from me. I met him and his wife in 2013 at Surf Lodge on Gabriola Island where My family spent our summers.