local tour

Nine Inch Nails & Soundgarden Kick Off Their Tour
Nine Inch Nails and Soundgarden will be sharing a stage for the first time in 20 years. Where and when will they be in the area? Nine Inch Nails and Soundgarden are hitting the road together. They’re both set to play the Pemberton Music Festival today in British Columbia before officially kic…