Colin Achgill: 5 Fast Facts You Need to Know

Colin Achgill Suicide

This gifted teenage musician had traveled from his native Indianapolis to study at a prestigious boarding school in Wales, but what prompted him to take his own life by jumping off a cliff?