Show Us Pictures of 2nd Generation Barracudas

Another of Peter Wille's Cuda at the strip..

DSC02599.jpg