4.28.2009

The channel creature... Can you see what it is?!

The channel creature - This weird creature has been seen floating on the Channel next to Dover. I have no idea what this video is promoting, and I can't see what it is that's floating on the Channel next to dover.

Update: Its a viral for thechannelcreature.com



No comments: