....u guys know beyonce has beeen running shit and will continue to do so.....anyway, i dig the song, but it does look alot like rihanna's "pon de replay" video...