I unearthed two treasures, Canadian treasures:
New Canadian Music posts full length songs. Both new and old Canadian singer/songwriters.
and
RootsMusicCanada does the same for folk, Celtic, Latin American, African, and just about every genre of roots music (except blues! I wonder what my friend Johnny V thinks about that!).
Aren't you curious what Canadians do with bluegrass and "Latin American" music? Doesn't a singer named A Girl Named Sue singing A Homicidal Love Song intrigue you?