Performed by Barenaked Ladies2
Performed as a song (by any artist)12

Setlists featuring I Can I Will I Do