Nicole Scherzinger Killer Love Album Photos
I know you guys can’t contain your enthusiasm for the release of Nicole Scherzinger’s new album Killer Love. Â Well, the release date of August 16th is right around the corner. Â But if you can’t wait any longer for her album why not try out the leaked copy. Â Warning: Â I don’t know if the download is legit because I haven’t downloaded it (sorry, but not my type of music) .