17May 2017 by Brian Ragsdale TRIUMPH Production team members, Toby Donovan, David Hudson, and Duncan Holmes.