Illusionist Resting In Retirement
8 Comments
… $1,006,807. The Masters Series champion was a respected contender in various stakes … With all the wins and track records I always got the biggest kick watching her strut … filly marks at Hanover and Hiawatha Horse Park. She took her mark of 1:50 at the …