Styx Announce 2025 Las Vegas Residency
Styx have announced a week-long residency at the The Venetian Resort in Las Vegas, set for early 2025. The residency includes five shows running January 24th, 25th, 29th, 31st, and February 1st, and will see […]