Armstrong pleased with Luxembourg podium

Despite a late scare that threatened to bump him off the final podium, a satisfied Lance Armstrong finished third in the Tour de Luxembourg as he prepares for next month's Tour de France.