Last Charge of the Light Horse Announce New Album “In the Wind” – Out October 5, 2024

After two decades of crafting soul-stirring music, Last Charge of the Light Horse is set to release their highly anticipated album In the Wind on October 5, 2024. Last Charge of the Light Horse Announce New Album "In the Wind"

Continue ReadingLast Charge of the Light Horse Announce New Album “In the Wind” – Out October 5, 2024