I&#39;m just happy that the actual race lived up to the hype!  Check channel 6 and 2 tonight - and there&#39;s even a Tulsa World story due out tomorrow.  FYI, Flash totally blew the other turtle dudes out of the water, but it was a bitter fight for second, with Diablo coming out on top!  Thanks, Tasha - your Tulsa Zoo loves you!