Shamrock Tenors
Fallsview Casino Resort - Avalon Theatre 6380 Fallsview Boulevard 6380 Fallsview Blvd., Niagara Falls, Ontario, CanadaFollowing a sold-out run in London's West End and a performance to 20,000 people in Trafalgar Square, the Shamrock Tenors, hailed as "Ireland's most exciting new folk music sensation," are set to light up the Avalon Theatre from May 7-11, 2025. 2024 saw the band release their highly anticipated PBS Special in North America, along with […]