Pics of early Barracudas

Very impressive setup and work ur team did for sure.