Pics of early Barracudas
lordoffrisco said
looks mean! What lies beneath the hood?:)
Click to expand...
273 hp
Print