The Rapture’s new album is picking up steam and upon hearing “W.A.Y.U.H.” off of their upcoming album and “Get Myself Into It” I can only tell that they ate, slept, and lived Talking Heads. It sounds as if they were listening the hell out of “Remain in Light” which is good for me because I love the Talking Heads….