Image 1 of 1
Two Punch in stall - Northview Stallion Station 2004.jpg
TWO PUNCH, at Northview Stallion Station.