Ruby the Hatchet Concert Photos

Ruby the Hatchet is a five-piece psychedelic rock band from Philadelphia, PA, United States.