No explanation

Rating: 6/10 (20 January 2019)

There's no explanation of whats happening is it alien they look or some kind of virus i don't know other than this its entertaining to watch