Yes its a cadillac! Heres some more pics ...

Have Fun !!