Stage 19, Futuroscope-Futuroscope TT. Lance Armstrong sealed his first ever Tour de France victory by winning the stage. 20 x 28 inch poster mounted to a ¼ inch solid backing board and then laminated with a UV filtering film that protects your image from fingerprints, dirt, moisture and other contaminants. A frame of 1 inch thick wood is mounted to the back of the backing board to give it added depth. The edges of the wood mount are trimmed, beveled and then finished in black to create a stylized piece.