Saturn Packs Times Square with Vehicles
Saturn unveiled three new vehicles Tuesday night on a 60-foot high platform perched above New York City's Hard Rock Café in Times Square. The event was timed to complement the brand's participation in the New York International Automobile Show, which kicks off Friday, as well as other events it plans in the Big Apple.