rihanna's 7th single, Rehab broke top 20 easily..
but look at Beyonce's Diva, her 3rd single yet just cracked top 20..and Halo failed to crack top 40..
what a shame!!! Beyonce fails, she ain;t no Diva..
Riri is...