3 ms·
Sort of, all the US based stores closed (went away) in 2006. Most of the international stores hung on, but most of them are now closed. So from their mega foo
by AstroJetson 10y ago
Sort of, all the US based stores closed (went away) in 2006. Most of the international stores hung on, but most of them are now closed. So from their mega footprint in the 90's and 2K's to a few stores means they've gone away.
Sorry to see that happen, but it does.