Filmed on New Year's Eve, Dec. 31, 2008 at the Great American Music Hall in San Francisco.
Release Date 2011-09-06 Budget N/A Revenue N/A Rating 8.5/10 Runtime 56 mins