TV host Danna Castillo's steamy, sensual on-air encounter. TV host Danna Castillo's steamy, sensual on-air encounter. Related tags:Tv