TBT: Our First Store in 1986
Wow–these were the days! Digging through our archive we found a picture of our first store in 1986 that was on 595 Broadway in New York. We were the first themed, fashion store on Broadway, with a real T-6 Aircraft inside. Now you can visit the aircraft at the American Airpower Museum in Long Island and we've moved uptown to 15 W 39th St. Anyone else remember the old store?