Luge start ramp

luge, Olympics, Lake Placid, Olympus

The luge start ramp at the U.S. Olympic training facility in Lake Placid, NY

Speak Your Mind

*

CommentLuv badge