
So it looks like we have found out who the special guests are on the "American Idol" live results show for Wednesday, April 14. Season 7 finalist Brooke White has posted on her website, "Check out Brooke's performance on 'American Idol' on April 14th at 7 pm pst."