"ENGLISH CHANNEL" content on TweakTown - Page 1
We found 2 items for the tag: ENGLISH CHANNEL
Mysterious 150 million year old 'Sea Dragon' found in English Channel
The new small marine reptile is from 150 million years ago, known as the Thalassodraco etchesi or Etches sea dragon in England.
Jet-powered hoverboard used to fly over 35km English Channel
A French inventor has crossed the English Channel on his jet-powered hoverboard.