Asked in Video Games
Video Games

Where do you find Terry Square in Destroy All Humans 2?

Answer

Wiki User
03/07/2009

in the back of the KGB headquarters :)