Magazine article on Hollywood actor Vaughn Armstrong’s best known role as Admiral Forrest in ‘Star […]