Odd Barracuda

The dash looks more like one out of a Ford.