Vampires Everywhere 10/25/21 @ Metro Music Hall in Salt Lake City, Utah.
It was a cold fall evening on October 25, 2021 at Metro Music Hall in Salt Lake City, Utah, but that wasn’t enough to stop Vampires Everywhere from bringing a pre-Halloween show to the undead […]