Die fünfköpfige Band gründete sich vor vier Jahren in Orange County im Sonnenstaat Kalifornien. Und sie haben dieses unerlernbare Gespür für die ultimative Melodie. Das erkannte das Label Drive-Thru sofort und nahm Something Corporate unter Vertrag. Nach einer EP folgte bereits 2002 der erste Alternative Rock Hammer „Leaving Through The Window“ mit den Hits „Punk Rock Princess“ und „If U C Jordan“. Ein Jahr später folgte mit „North“ ein nicht minder erfolgreicher Nachfolger.
Zum ersten mal gibt es mit „Live At The Ventura Theater“ einen Konzertmitschnitt, dazu eine Behind the Scenes Dokumentation, eine Fotogalerie und das Video zu „21 & Invincible“, der aktuellen Single, auf einer DVD.