Show Us Pictures of 2nd Generation Barracudas

The 69 just off the trailer and ready to do battle at Musclepalooza 15.