Winery Dogs at The Agora Theatre in Cleveland, Ohio on March 2nd, 2023. Photos and Review by The Pit Magazine photographer David Desin Photography The Winery Dogs put put on a great show for a nice size crowd at the Agora Theatre in Cleveland. Billy Sheehan is always awesome to watch/hear…
Read More