Stephanie's Kitten wins the 27th Running of The Edgewood at Churchill Downs on May 4, 2012. Photo by Chad Harmon
stephanie'skitten