Yes. You are correct. They are Harrier parts and yes we've seen it before lol.
This is the large scale Red 3 ship that started as an unofficial project before Lucas approved it because he wanted a larger scale ship to film during ROTJ. Unfortunately the scenes weren't included into the...
That's a great video and it also confirms how ILM referred to the Falcon sizes as well. I recall reading somewhere that the Falcons were referred to as the "4ft" and "2ft" Falcons by ILM. In the video Adam talks about the "3ft" Falcon (referring to the 32in model) and moments later Lorne calls...