Statue of Liberty is on Ellis, no wait, Liberty Island

Mandela Effect:

Originally: the Statue of Liberty was on Ellis Island

New timeline: the Statue of Liberty is now on Liberty Island

Ellis Island is part of the Statue of Liberty National Monument, but she’s on Liberty island, right?

One this is for certain. She’s NOT in New Jersey.

Look it up.

Leave a Reply

Your email address will not be published. Required fields are marked *

Template: single.php