Fighting for Florida

If you plan on visiting our nation’s capital next week, be sure to look up to catch Space Shuttle Discovery flying over the city. NASA has announced that on Tuesday, April 17, Space Shuttle Discovery will be flown over D.C. before landing at Dulles International Airport where it will then be displayed in the Smithsonian Udvar-Hazy Air and Space Center.