TV

Smallville's CAT GRANT Is Stirring up Trouble in Metropolis

Date: 01 October 2010 Time: 03:03 PM ET