Dogstar-LaVista NE-8.27.24

2024-Aug-27-Dogstar-The Astro-LaVista-Bob DeHart-thepitmagazine.com-8C5A3735

Dogstar at The Astro in LaVista, Nebraska on August 27, 2024. Photos and Review by The Pit Magazine Contributor, Bob DeHart Photography Dogstar made a stop on their current tour in LaVista, Nebraska at The Astro Theater. I was excited to cover this show because of…well…I think everyone knows who…

Read More