Squid Head (Kenner, 1983)

I’m not going to hold it back; I’m a mark for Return of the Jedi. ┬áThe Empire Strikes Back is certainly the most critically acclaimed of the Star Wars films and the clear cut favorite amongst the serious Star Wars fanboys but Return of the Jedi has always had a certain appeal to me that … More Squid Head (Kenner, 1983)