Get the Led Out
Rio Theater 1205 Soquel Ave., Santa Cruz, CA, United StatesBilled as the "American Led Zeppelin Tribute Band" these folks don't bother with mock English accents and frivolity. They love the music and that's what they emphasize in their performances. […]