Last week on American Idol, Lady A debuted their new single "Just a Kiss".  Get a behind the scene's look at their performance and see what Steven Tyler had to say afterwords:

What do you think of  "Just A Kiss"?