Stoneridge Engineering Home |
Posted by Travis Mateer
![]()
on 11/13/2006, 7:04 pm
71.36.240.141
Tesla is getting some new exposure in the movie THE PRESTIGE. My question, after viewing the movie is simple: Why Colorado Springs? From Tesla to NORAD? Is there a connection?



Message Thread
![]()
« Back to index