It's All Been Done (Video)

Barenaked Ladies