Leaving Neverland: The Train Station That Never Was. . ( At Least Not Until 1994)
It seems more video evidence of the train station not existing in the timeframe that James Safechuck claims is required. So here is video evidence from Elizabeth Taylor s wedding from Oct. 1991, aerial helicopter video, pictures, government permits for the construction of the station that weren t approved until Sept 1993, newspaper clippings of construction taking place in Dec. 1993. To learn more about the lies contradictions that have been uncovered about Leaving Neverland or the 1993 extortion of Mi
|
|