Thursday, April 16, 2009

There's a Planet Here

Ozric Tentacles (commonly known as the Ozrics)
is an instrumental band from England.
whose music can loosely be described as psychedelic or space rock.
Formed in 1984, the band has released 29 albums as of 2007,
and become a cottage industry selling around a million albums
worldwide despite never having major label backing.

From 1994 Arborescence L.P

Ozric Tentacles - Dance of the Loomi

No comments: