Show Us Pictures of 2nd Generation Barracudas
Here is a strange one that was for sale... Bet it is a real trip to run this down the 1/4 mile!!
Ma Snart
Print