Go 75 mph while 197 feet in the air on the new 'Steel Curtain'Kennywood Park in Pittsburgh is introducing a towering roller coaster called the "Steel Curtain" as an homage to their hometown team, the Pittsburgh Steelers.Paste BN