Friday 11 February 2022

1983 Film Review Magazine

Film Review July 1983, with Luke and Leia aboard Jabba's sail barge. 

This magazine was produced monthly, and was available in cinemas in the UK.

No comments:

Post a Comment