Tuesday, April 19, 2011

Listening Post



What will likely stand as the last really great song Seal ever recorded.

From 1998, here's Human Beings.

No comments: