All in the Suit That You Wear First recording and first release by Stone Temple Pilots (May 2002 / October 21, 2003)