Siobhan rules last night on American Idol.

Listen Live