Everything You Need To Know About the ‘American Idol’ Finale, Including What Songs Are Being Performed
byThe milestone Season 20 finale of American Idol is upon us! The three-hour, star-studded Season 20 finale of American Idol will air live coast-to-coast…