Poll Authorseelieking Created Aug 3, 2019 Where tf is the statue of liberty??? A) Ellis island :) B) Liberty island (: C) I was taught that it was on Ellis island but all of a sudden it's on LIBERTY IS- D) Are you on that dope, ma'am? Vote View Results >>