The glorious Polaris Slingshot Grand Touring promises to put a smile not only on your face but all those that you pass on the highways. The fun-filled vehicle is bursting with all manner of goodies to make those road trips even more memorable, and comfortable, with zero stress–think quilted seats and multi-touch display system with turn-by-turn GPS navigation.