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"