while looking for Astros and reading press releases, I saw that the limited edition Astro was put up for sale at a London store, Aria. I checked their website and supposedly they still have the 50 year ltd edition in stock.
IF this is old news, go ahead and ignore... if it helps anyone, please post your success here!
You can share this discussion in two ways…
Share this link:
Send it with your computer's email program: Email this