Steve is on the autism spectrum and also suffers from Post Traumatic Stress Disorder

News Editor

Success Stories

317