File:Vaughn Armstrong.jpg

Vaughn Armstrong in 2010. (The Captains of The Final Frontier)