The US version of Nicole Scherzinger’s ‘Killer Love’ LP may have been delayed until the fall but that doesn’t mean that she will stop promoting its singles. The singer visited ‘Lopez Tonight’ last evening to perform the project’s lead release, ‘Right There’.