Barracuda comic book cover
one more page:
Interesting detail:
Pictured is a 'Chrysler Barracuda' - it is belgian-french comic - in France they were sold under the brand 'Chrysler'; maybe a hemi car, because the Chrysler France Hemi Cudas were then very popular(and successful racing cars):