Stingray Construction
Mine did not have a film over it and yes it will need to be scuffed up before painting begins. Post as many pics as you can, it will be nice to see some other stingrays in work. So far it has been really easy to build, it is a very nice kit!
Chris