0
My son and I are watcing Demons 2. He was wondering who would win in a fight. The demons from The Demons movie or Aliens from The Alien movies? Short term I would say Aliens, long term I would say Demons because they spread faster. Any other opinions would be great.