Unexplained
Paranormal Phenomena

Poltergeist filmed inside restaurant

0

This Poltergeist video was recorded by CCTV footage from Jimmy’s World Grill and Bar in Luton