Possibly a Canadian Cuda ?

I have to agree, the center grill seems like it is missing and replaced with a valiant 100 grill, I don't like what I am seeing under this cool car, The emergency brake is zip tide to the fuel line , but hay, I am just looking and I don't ever remember seeing a barracuda with out a center grill emblem.. It should possibly have one.... no telling what ells