Peter Watts, a 15-year-old, left his home in Colwyn Bay, North Wales on January 18, 1976 to meet a friend for revision. His body was found in a vehicle underpass 200 miles away in Euston, London, and to this day, no one knows exactly what happened to...