File:STO (Perpetual) development team stage.jpg

The development team of the computer game  from Perpetual Entertainment on-stage at the Star Trek convention in Las Vegas of August 2005.