Tucson’s only Jewish Rock Band give the Led Zepplin treatment to a classic Jewish sing-along. Filmed at Club Congress in Tucson AZ.
source
Tucson’s only Jewish Rock Band give the Led Zepplin treatment to a classic Jewish sing-along. Filmed at Club Congress in Tucson AZ.
source