Beth from IAMSOUND Records send me this amazingly weird video last week og it is so cool! Makes you feel like you're a bit on acid.
The song is almost even better than the video. It's by NewVillager which is a new band from San Fran/Brooklyn that acts as more of a creative collective rather than just a traditional band. Really looking forward to seeing more from these guys!