Tonight's (8/11) 7th race at Del Mar park has an entry named: BeautyandtheBeast. Anyone feeling lucky ? Looks to be the favorite.