Mike Delano Posted February 13, 2009 Report Share Posted February 13, 2009 For all interested - Liberty Belle will be at Peachtree DeKalb this weekend (14th and 15th) and again next weekend for viewing. Neat article on CNN about it here: http://www.cnn.com/2009/US/02/12/flying.fortress/index.html Link to comment Share on other sites More sharing options...
Recommended Posts