I'd forgotten about these gems. These were official photos taken on Mars ... we decided to look closely at the images and found numerous anomalies that suggest two possibilities:
1. These are photographs from Mars and provide substantial evidence of life on Mars
2. They are photographs from here on Earth and can be debunked.
Either option presents controversy and begs the question, why are they covering it all up?