I am a BEYONCE STAN DOWNNN!!!! But i don't care what anyone sayssssssssssss THIS VIDEO SHITTED ON EVERYONE! Omg she putit down in this video and she did her damn than with the choreography. I loved this song...dont know how it flopped...