David H. Out!

David Hernandez got the boot on last night’s American Idol. Did his gay stripper past cost him the show or was it his shitty singing? [Newsday]