LostinTranslation2
New member
dictionary definitions of tar and pitch are so close "viscous liquid obtained by destructive destillation of organic material" that I cannot see the difference?
someone in the know - possibly someone from the proximity of the fabled pitch drop experiment?
someone in the know - possibly someone from the proximity of the fabled pitch drop experiment?