Beyonce-Run The World (Girls)-[Video Review] I have been hearing a lot of people hating on this new… TJ JordanMay 23, 20111 minute read