Reminds me of something out of an 80s movie, loving it :)
supreme psychedelic art
Superb ...I like most tracks by the Ozrics...and this one is one of my favourites.
I liked this tune.
Well I must say its about time. I've been listening 4 @ least 6 months & this is the 1st time I've heard the Ozrics.