Angel’s Choir Descends from Above: Ludlow Creek’s Latest Single “Last Call” is a Heavenly Hit!
2023-07-14
The Dayton, Ohio-based Americana band releases their latest single on July 14, 2023. The song portrays a conversation between Archangels Michael and Gabriel. I thought it would be interesting if Michael and another archangel were together trying to solve the great issues of the day, just as we all doContinue Reading