The Smallville Torch is Smallville High School's newspaper, often referred to as the Torch. The paper reports on the news around the school and the town of Smallville.
Advertisement
The Smallville Torch is Smallville High School's newspaper, often referred to as the Torch. The paper reports on the news around the school and the town of Smallville.