The show may be closing forever on June 25, but fans can still get a taste of Andrew Lloyd Webber's long-running musical Cats with its new commemorative stamp. The United States Postal Service will honor the legendary show as one of their 15 images selected to salute the 1980's. The feline production will roar it's head along with such 80's memories as E.T., Personal Computers, The Vietnam Veterans Memorial and Hip-Hop Culture.