Filmed at Convergence 11 (4th and B) in San Diego, CA on April 23, 2005.