Big news!!! Big news!!! On July 27th there will be a bronze statue of Amelia Earhart placed in National Statuary Hall at the U. S. Capitol in Washington DC. I am honored that I have been asked to perform my [...] 0 Read More