Tuesday, March 03, 2009

Listening Post

This is the best song you've never heard.

From Toploader's 2000 album Onka's Big Moka (with a video that's reminiscient of Radiohead's Just), here's Achilles Heel.


Ginginho said...

Given that I am from England this would be 'the best song I've not heard for some time' ;)

Cheers for the reminder.

LaughingWild said...

Onka's Big Moka? I remember that from Anthropology class.