4 Ratings:

HUGE tower on Mars July 2013


1 comments

  • Crunchy#

    Crunchy July 3, 2013 12:01:10 AM CEST

    dust devil or geyser ..... dust devil is more likely

    just because its on another planet does not mean there is no weather ... sheesh



‚Äč  
Visit Disclose.tv on Facebook