It looks like a very solid body, but yes I do believe it is a newport. Tail lights are not right for NY. Looks like Newport badge on guarter panel. Still looks like lots of potential. Mores pics and good luck. This is the place for lots of Good help and advise.!