Dennis Neale is the most annoying, obnoxious, whiny bitch I've ever seen in my life.
Michelle Cabrusa Cabrerra, or wtf her name is, is close behind with her strong opinions about every frickin' topic that comes up.
She must think viewers want to hear her opinion on every thing being...