3 FROM THE PIT – BLACK STONE CHERRY (LANCASTER, PA) by T. Strubel March 24, 2017 3 From The Pit Black Stone Cherry performing at the Chameleon Club in Lancaster, PA. You can see their video for “The Rambler” here: