You may have seen the advert's in the local press ? You may have seen the dodgy You Tube footage ? Now you decide: http://www.thechannelcreature.com/
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:
Post a Comment