More Videos by The Eels
Feb 14, 2008, Galaxy Theatre, Santa Ana. The Eels performed the song "Beautiful Freak" during encore, surprise cameo appearance by ex band member Tommy Walter.
15 years ago
16 years ago