The Tech Interactive

@thetechinteractive

5following,2.9kfans,80.7khearts

The Tech Interactive is a science and technology center in San Jose, CA.