Artists
Album Info
Release Date: 2002-05-14Label: Geffen Records
First pressing of 600,000 numbered copies. Number printed on bottom-right corner of back cover.Recorded at Cello Studios, Los Angeles, December, 2001. Mixed at South Beach Studios, Miami, January, 2002. Mastered at Stephen Marcussen Mastering, Los Angeles.
Manufactured and distributed in the United States by Universal Music & Video Distribution, Corp. © ℗ 2002 Geffen Records. Printed in the U.S.A.
Videos are in QuickTime format.