V8 Commando badging emblem question

Yup, both.