Life on mars

6 min read

Chris Parkin hopes for an otherworldly performance he assesses the newest thermal