Friday, May 1, 2009

The Channel Creature - what is it all about ?!

You may have seen the advert's in the local press ? You may have seen the dodgy You Tube footage ? Now you decide:

Is this website for real ? Or just some awful publicity/promotional stunt ? Or is there a really a creature lurking in the Channel between Dover (Kent) and France. Of course not...

No comments: