WIX Archives

Fibreglass P-51 in London store!

Posted by pete rushen on Thu Apr 22, 2004 02:23:30 AM

Some years back a replica P-51 was mounted at a London store, is it still there? If not where did it go?

Follow Ups: