Turns out it's an SST Roadster (SST is locally made iirc)

I have better pix now, but don't have a way to post them 'cause I'm lazy and technologically disadvantaged.

I can e-mail them to you.