TV pilot to film in downtown Worcester

Announcements