Cindy rubs it in her rivals' faces (again)

Cindy and Rande on the beach at Baja, California this week. Source