Just imagine going on a wild ride to the Moon at speeds that would make a Formula 1 car look like a Sunday cruise, while four intrepid astronauts push.
The Rim, located on San Antonio’s far North Side, beat out shopping centers in Dallas, Houston and Austin for the most ...