Psychic Love

Psychic Love is a “dream grunge” band from Echo Park.

“Mirrors” is one of those songs which has a music video that actually strengthens the song — the visuals enhance the audio:

Comments Off on Psychic Love

Filed under Video of the Day

Comments are closed.