Arnold Schwarzenegger Leslie H. Freas – Twin Sister of Terminator Star Linda Hamilton DiesBy TheTerminatorFans.com27 August 2020 We are sad to report that Leslie H. Freas unexpectedly passed away at the age of 63 on Saturday, Aug.… Read More