Dean Jones is a busy man -- producing albums for folks like Recess Monkey and Story Laurie while putting the finishing touches on a BRAND NEW DOG ON FLEAS ALBUM! (Yes, I'm shouting, because that's great news, people.)
On top of all that, there's a new video to go along with a track from the new album, Invisible Friends, out in June (or April 24 via teh Internets). The video for the song "There's a Band in My Head" is homemade, lo-fi, weird -- a little delirious, even -- and in its collage is greater than the sum of its parts. Sorta like the song -- and band -- itself.
Dog on Fleas - "There's a Band in My Head" [YouTube]