A living museum is flying over Atlanta this weekend. The Liberty Foundation is offering flights to the public on a replica of the world-famous Memphis Belle.
A living museum is flying over Atlanta this weekend. The Liberty Foundation is offering flights to the public on a replica of the world-famous Memphis Belle.