ActingDeclan AttwoodBorn 2008-12-21ยท Toowoomba, Queensland, AustraliaDeclan runs guy hub an online platform with his friends