Did anybody catch this? Apparently True Religion opened a 900-sq-ft. store in California's Manhattan Beach. Stores in New York, San Francisco, and Las Vegas are in the works according to WWD.
If you're in the area you should drop by to help them reach their $1 million sales projection for '06. Don't forget to buy one size smaller than usual 'cause your wallet's going to be much, much skinnier.