Brain › Entertainment: Television

What town is the Ghost Hunters team based in?

  1. Philadelphia, PA
  2. Providence, RI
  3. Warwick, RI
  4. Pittsburgh, PA

Answer

The correct answer is C) Warwick, RI.

More Entertainment: Television questions

Play Brain · Practice