AttractionGuide
Nationally known as "The Pianist to the Presidents," David Osborne has played for every U.S. President since Jimmy Carter, who once called him "one of the finest pianists in the United States."