All Something Corporate Reviews:
something corporate: Live At The Ventura Theaterdvd
Something Corporate: Live At The Ventura Theater

Released: November 9, 2004. The cinematographey is decent, but not as smooth and choreographed as other concerts. The features are limited, but are defienetly better than nothing. The band plays very well for being so little known, and with as little fans they have in the rock and roll genre.

POSTED: 05/02/2005 - 05:10 am