1 Answers
Log in to answer

Terminal Island is the name of the prison where LeCedrick Earle is serving his time.