SO, check out his wacky video by TV on the Radio. I am unsure about this. I have the new album, it's.....different. Really polished sounding. Some really cool tracks but overall....??? They will be at the Wiltern on Nov. 6th. Watch this!
PS Thanks everyone for voting like mad over the past weeks. Greatness!