from "All New Revue: Live at the Glenn Gould Studio" album by Barenaked Ladies
See who else performs this track