Jennifer Lopez is a over-rated, self-promoting BITCH. And she sucks.