Re: I'm pretty sure that ...
Pretty sure water features are created by water!!!! Slides, channels etc. are created by the Martian weevils falling down the rock faces.
Pretty sure water features are created by water!!!! Slides, channels etc. are created by the Martian weevils falling down the rock faces.