Get ready for an unforgettable night in San Francisco as “Stars” take the stage at The Chapel! This iconic venue will be hosting the critically acclaimed indie pop band known for their lush, emotive soundscapes and poignant lyrics. Formed in Montreal in 2000, Stars have captivated audiences worldwide with their unique blend of orchestral pop and indie rock. With a discography that includes beloved albums like “Set Yourself on Fire” and “The Five Ghosts,” their live performances are nothing short of mesmerizing. Don’t miss your chance to experience the magic of Stars in an intimate setting. Secure your tickets now for a night of music that promises to be both enchanting and unforgettable.