Spoiler Alert! Check Out What Will Go Down on Tonight’s ‘American Idol’ Finale

By: Amanda Hasaka / May 25, 2011