TriniVoices.com / TriniFans.com is a forum platform for Trinbagonians to connect, discuss topics, share information, and engage in Trinidad & Tobago. Join us today and engage in meaningful conversations!
SignUp Now!-Karrie said:Allure hear how water form? Scientists believe that meteorites contain water how it freezes nah so they say how millions of years ago earth had a meteorite storm which thousands crash into the earth and it defrosted making water! how pathetic is that! They never say itself how water form but all they know water is from meteorites