If aliens are landing in Devon as the trailer suggests, we are all fucked. If their first point of contact with human beings is someone from Plymouth they will be taking off and nuking the site from orbit.
If aliens are landing in Devon as the trailer suggests, we are all fucked. If their first point of contact with human beings is someone from Plymouth they will be taking off and nuking the site from orbit.