KNUCKLEHEAD - in a commercial

Does anyone know these Knuckleheads guys?
I could sweat I just saw one pushing a cold/allergy medicine on a commercial.
Am I hallucinating?
I could sweat I just saw one pushing a cold/allergy medicine on a commercial.
Am I hallucinating?