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