Home > Forum > Archive > March 2004 > Speaking of Dr. Alter...
  
steve
+
Wednesday, March 17, 2004 at 12:19 AM
Did anyone else think they saw Dr. Alter playing a doctor the other night on the Chapelle show? I swear that was him...