LOL..When the camera panned on him..I asked..who the hell is that guy? Great impression so far with that guy...he could win it! LOLOL Cochran is a sniveling rat..the way he holds his head forward is hilarious