For Andy Schleck, it's make or break time at the Tour de France. The 25-year-old Luxembourg rider says he knows he'll be on the spot in Thursday's "queen stage" of the race, needing to overcome his 8-second deficit to .