Been a While
This is for both Liam and D. Liam might enjoy the colorful imagery, and cheerful sounds and lyrics. D might like the They might be Giants-ness of the whole thing. They also have a Internet show at http://www.tallyhall.com/.
From the internet show: AND NOW FOR SOMETHING EXTREMELY SATISFYING. *Steamroller and a long stretch of industrial bubblewrap."
I recommend checking these guys out. They get my endorsement from being on my playlist all week.