Pics of early Barracudas

Just found this awesome pic...
lions-drag-pits-mcewen-plymouth-barracuda.jpg
...is this a young McEwen in the Barracuda?