Watch Wind Rose: Army of Stone Shelia Taylor January 6, 2023 Hailing from Pisa, Italy, the five member metal band, Wind Rose has unleashed another epic […]