The psychedelic video for the track “Dead In Your Head” by the lovely Jennifer and Jessica Clavin’s band – Bleached was just released. Their album, “Ride Your Heart” out April 2, 2013 on Dead Oceans. Are you totally crushing on Jennifer Clavin like I am?!
If you made it to Indie Underground last Wednesday at Call The Office [Join The Weekly Event] in London you would have heard me DJ this track.