Avatara
Nov 26th 2007, 10:14 AM
A new edition of Making News is coming to TV Guide Network, this one based at the New Vision Television stations in Savannah, Georgia - WJCL and its in-market sister station WTGS. The first of the 13 episodes is due to premiere on June 2, says Variety.
can someone put up a photo of the existing news team?
can someone put up a photo of the existing news team?