David Cook -- Dude's Got Balls

1/10/2009 3:15 PM PST BY TMZ STAFF