Lemuria covers The Muffs' "From Your Girl"

The Buffalo trio Lemuria covered the Muffs’ “From Your Girl” for Exclaim! TV in Toronto a few weeks ago. Check it out.