John Heck Posted February 7, 2012 Report Share Posted February 7, 2012 Just want to let you all know that the "never-quite-finished" Barracuda Studios P-51D parts are finally for sale. http://barracudacals.com/index.php John (who has some association with Barracuda Studios) (This is the most appropriate forum that I have permission to post in - if this message needs to be moved, please do so) Link to comment Share on other sites More sharing options...
Recommended Posts