The Buffalo News has some audio and video of the Barenaked Ladies performing at the Hard Rock Cafe in Niagara Falls, NY yesterday afternoon…
All things Niagara Falls tourism…
The Buffalo News has some audio and video of the Barenaked Ladies performing at the Hard Rock Cafe in Niagara Falls, NY yesterday afternoon…