24 Songs of Xmas Day Eight: The Dollyrots – Last Christmas
Another band that always chucks a new track at us in December (hell, they seem to release 2-3 albums a year!) is The Dollyrots. This year’s yuletide treat from Kelly and Luis is a cover of Wham’s “Last Christmas”, actually the second cover of this song we’ve featured this year. Pop back in time to […]