AOL Television

The Factory Still Making Carbon Paper

  • Aired: 1/15/2013
    • Length:
    • Plays: ???
Synopsis >

There is still one British firm still manufacturing carbon paper - York Haven in the West Midlands.

TV GUIDE Users' Most Popular