this music video…this…is what music videos should be. yes. totally.
I have every review I read of this band. They are so fricken tight. a collaboration between hip-hop collective Themselves and german indie electronic pop band The Notwist. Death Major by 13 & God
themselves - keys to ignition (feat. serengeti)