I've got a song that reminds me of The Who. The only lyrics that I remember are "Doodoo Doodoo Doodoo Doodoo" (yeah, i know... really helpful.). It sounded like something that would go in the trailer for Eternal Sunshine of a Spotless Mind. The Doodoos were in the pitch area of the Lalas in Happy jack by The Who.
Good Luck and many thanks!
-Marc
Good Luck and many thanks!
-Marc