Heroes of Cult Peter Vaughan December 6, 2016 Brett Summers It is Cult Faction’s sad duty to report that Peter Vaughan has passed away...