Life (2017) Review

life_zpsqqs0rb7w

A team of scientist on the International Space Station are about to discover a newly found life form that has destroyed Mars. At first it seems well pretty nice, but maybe it should have just been left well and truly alone!

Read More »

Advertisements