Pics of early Barracudas

looks mean! What lies beneath the hood?:)

273 hp