Camp Freddy – 2010/03/03 @ Avalon Theater, Los Angeles, CA

Camp Freddy performing at the Global Green Pre-Oscar Party at the Avalon Theater in Los Angeles, CA on March 3, 2010.