It's A Snippet Of Darren Hayes' "Talk Talk Talk"
It's noted on Darren's YouTube that the single is out everywhere June 24.
"Talk Talk Talk" was written by Hayes and Carl Falk, who recently co-produced Nicole Scherzinger's unbelievably rad UK hit "Don't Hold Your Breath."
Welcome back, Daz!
Labels: Darren Hayes