Many Validate The Claim That ‘Jackson Square’ In New Orleans’ French Quarters Is Haunted
Demetra Kaye reports on many people validating the claim that ‘Jackson Square’ in New Orleans’ French Quarters is indeed haunted.
Contributors: Demetra Kaye
Categories: News 🔥