Boards
the alarming truth about the wombats
Two of them have a excellently-titled side-project called Too Many JD's
Its glacial postal-service-esque electro that reminds me of mew and bright eyes circa digital ash
the song in plastic we trust is one of the best things i've ever heard, and its only ever had 640 plays
and its by the wombats
WEIRD