Ted Stourton: has become “insane and rather scary” in 9 years

Time (and Scientology) haven’t been kind to Ted Stourton, according to old customer This comment was left on the WhyWeProtest Camelot Castle Hotel thread today. “I have a friend from France who is a teacher and she took her students to the hotel as they were in the local area. To say the least they … Continue reading