The Velvet Illusions


RIP 2002-2010
Maybe not up to par with The Velvet Underground... duh. I was listening to the radio on my way home and heard their song "Acid Head" - classic psychedelic rock. Yep.

Has anyone else heard of them, cause I never have.
"A candy colored clown!"
Member since Fall 2002
Top 100 Films, clicky below