Subaru is riding high! Literally, as we spent three days in the great town of Aspen in Colorado enticing ourselves with new technology and performance from WRX and WRX STI vehicles in elevations 12,000 feet above sea level.