Beyonce's new song
"Now I know (Should Have)" just leaked onto the internet hear the FULL VERSION here at zshare

http://www.zshare.net/audio/121345114286a91f

and BTW her vocals are AMAZING!!!!