View Single Post
Old November 24 2013, 08:51 PM   #31
Mister Spock
Lieutenant Commander
Mister Spock's Avatar
Location: North London, England
Re: What happened to the rest of Vengeance's Section 31 crew?

They were probably scraped off the walls by a Starfleet Cleanup Team.
Mister Spock is offline   Reply With Quote