Neon Neon – “Dream Cars”
I’d be surprised if you haven’t yet heard this little ditty from Neon Neon, a collaboration between Super Furry Animals’ Gruff Rhys and way-out-there hip-hop producer Boom Bip. The album is actually a sort of rock opera dedicated to the life of John DeLorean, creator of the (you guessed it Back To The Future fans) 80′s supercar known as the DeLorean.
(It should be noted that this isn’t an official music video, but it is a video commissioned by the band to be projected during this song live.)
Artist: Neon Neon
Song: Dream Cars
Album: Stainless Style
Label: Lex Records

Efterklang – “Doppelganger”
Experimental
Man Man – “Rabbit Habbits”
Rock