It's been a busy week for I Don't Know How But They Found Me. They were on Ellen playing "Leave Me Alone" (which you can see by clicking this link) and now, they gave us a sweet cover!
IDKHow took on Beck's "Debra", one of the many great songs from his Midnight Vultures album. This is fine work, IDKHow!!!