smallvillefan1
Smallville was shooting on the Annacis Island at Domtar Inc. on Derwent Way for the past few days. Inside source informed us it was for the "7-13" episode "Hero" with over 300 extras in a large warehouse. The security was very tight around the facility...
Read more on hninsider.com
Read more on hninsider.com