Troubadour Theater Company€¦ · WEEZER" - now playing at the El Portal Theatre in North...
1
Troubadour Theater Company€¦ · WEEZER" - now playing at the El Portal Theatre in North Hollywood. Photo by Ed Krieger. Judging from the way that audience members of all ages flowed