Technology and Horse racing is a winning combination at the Del Mar Race Track.
Photo by Chris Morrow
Posted August 15, 2008