Michael J. Fox and Huey Lewis on the set of Back To the Future, 1985. ??
While speaking with The Daily Mail , the sisters explained that the hardest part about filming The Shining was being still while they were covered in blood:
Us lying in the blood was one of the ... Read More