Some "A"s at Adesa show in Plainfield, IN
That Gold Barracuda really "POPS"
Print