KFFM and Fox 41 To Throw Free American Idol Finale PartyKFFM and Fox 41 To Throw Free American Idol Finale PartyCome celebrate the American Idol finale Wednesday night May 23rd with Fox 41 and 107-3 KFFM at the Glenwood Square Theater on the BIG screen!!Rik MikalsRik Mikals