Torvac Trek

Torvac’s site masquerades as innocent promotion for their vaccum components but in fact they are clearly involved in some strange plot to subliminally fill our brains with Star Trek.
enterprise-d-right

Or is this some Google-gaming gambit?

I’m very curious.

Series

About Steve