What's up with this? I've heard various people mention it, all around the 'net, but it doesn't seem to be out in the UK. At all. What gives? The only reason I know what it is is because I saw Owl City's video. (and read the Wikipedia article after I discovered the video)
Or do I need to watch TV more often?
Rot your brains, then rot our boards
1 post • Page 1 of 1
Who is online
Users browsing this forum: Chen and 5 guests