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

Setlists featuring I Can I Will I Do