Judah & the Lion at San Diego’s Observatory North Park

It was a night of alt rock magic on October 17th, with San Diego’s Observatory North Park packed to the brim for openers Flora Cash to be followed by the ever so popular Judah & the Lion. With lights low and a minimal stage plot, Flora Cash came out to entertain the early guests — […]