by
stagedradio March 10, 2008
Tremont Avenue Productions recently completed production of the short, Legend of Lillian Peacock, shot on-location in Scottdale, Pennsylvania.
Written and directed by Roger Marsh, Legend of Lillian Peacock, is a ficational dramedy set inside the contemporary Geyer Performing Arts Center, a 108-ye...