2023-Nov-7-Red-Bourbon Theatre-Lincoln-Bob DeHart

Red at The Bourbon Theatre in Lincoln, Nebraska on November 7th, 2023. Photos and Review by The Pit Magazine Contributor, Bob DeHart Photography Red is one of those bands that just seems to have been around forever. Their debut album “End of Silence” came out in 2006. I wasn’t much…

Read More