Aperture science location. I took this screenshot on PC launch day, it shows that Aperture science is in a salt mine in upper michigan. Just thought i'd share.. Portal Video Games
Upload
Login or register