Amazing Manifestation
01:03The team captures amazing video evidence in Brooktondale, New York.
From:
The Apparition of Amelia and Ghost Nation
The team captures amazing video evidence in Brooktondale, New York.