The channel creature

Try Our New Player
CinnersCreed
16
1 044 views
  • About
  • Export
  • Add to
This weird creature has been seen floating on the Channel next to Dover.
It has been filmed with a mobile phone from the beach.
http://www.thechannelcreature.com/

1 comment

fake fake
By sneack 5 years ago