by Tiana Feng
Umm.. I LOVE Ratatat, but this video is a serious load of WTF?!
[youtube http://www.youtube.com/watch?v=KhrteSZXFzM]
via themusicninja