Wednesday, June 17, 2009
I kind of liked the single That Beep by Architecture In Helsinki until I saw the video. I really enjoy all their other tracks, albums, and videos but I was just speechless after watching this for some reason. Maybe it was the blue people..I don't know! Directed by Krozm.