Leahy

  1. Anyone else hear of them? They're a Canadian band (with eight brothers and sisters) that play Irish music.

    This is actually a clip from Charmed, but the background music is by Leahy.

    Anyway, my cousins are friends with them.

    YouTube - Charmed