Saturday, January 15, 2011

The yumyum tree

The Ozric Tentacles, a legendary British psychedelic/space rock band, have released 18 studio albums over the past 25 years, most of them with fairytale like covers that are well worth looking at. The yumyum tree is their latest effort, from 2009.

All Music