Educators capture Armstrong’s triumph
When Lance Armstrong pedaled his way into Paris yesterday for an unprecedented seventh-consecutive Tour de France victory, veteran educator Hall Davidson was standing by, video camera in hand, to capture the moment.