Double Agent

2005 Thoroughbred Gelding
Jockey Club Name: Shankly