TWIST News: Nick Jonas and Delta Goodrem Share a Public Kiss!