Gene Ross is one of the biggest cowards in the business. He's got balls calling Selena stuck-up. I've heard from many people that she is one of the nicest girls in the industry. Shame on you, Gene Ross!