Pics of early Barracudas
Work in progress
Print