news 6 months ago

Paranormal Investigator Says Tour of NFL Stadium Turned Up Negative Energy, Spirits

WDAF
There are forces at play inside Arrowhead Stadium. Two Kansas City Chiefs fans say they've found proof.