Yep. These are big styrene sheets that use to say 'Little Debbie Snack Cakes'. I've had a stack of these since, oh, what... 1990 or so. :)
Tried to post new links but had problems. POO.
The original link to the main album has some progress on the cockpit area.
Rob