The night has finally arrived. The evening all American Idol fans have been longing for all season. It’s the night… Idol Gives
Yes, folks, get ready to be mildly entertained by the likes of Teri Hatcher and Forest Whitaker. OMG THEY’RE BOTH GOING TO BE ON THE SAME SHOW.
Personally, I don’t know how this guy (see video) didn’t make it to the Top Ten. Diamond Dave FTW!