Brandon Davis, Why Are You Hitting Yourself? Huh?

(WENN) Resident douche, Brandon Davis, seems to be determined to come up with new and creative reasons for me to dislike him. His latest demonstration of assholery took the form of launching into a strangely self-hating…

from socialitelife.com