Comment Comment by ghostwreck The turret of sensors mounted on top still might be a bit of a giveaway. parent ghostwreck 8 years ago