The Oh Wells #5
The Oh Wells are the winners of the third semifinals of Sound Off! 2011. They are heading to the final on March 5 (next Saturday). It's very satisfying to see great talent being discovered and recognized.
The even better part is that they are fellow Canadians from BC.