Cher Public

Whatever happened to…

George Steel? Is he pursuing a second career as a drug mule or does he have his own series on Comedy Central?

(Thanks to DA for the sighting!)