firsttracksonline.com
Russia’s Alexandra Orlova goes off the take-off ramp during the second final at the FIS Putnam Investments Lake Placid Freestyle World Cup Ladies’ Aerials competition in Lake Placid, NY on Saturday…