Peter Szewczyk creates new spec piece for Discovery Channel Posted by Greg Herman Peter Szewczyk creates new spec piece for Discovery Channel. ShareEmailLinkedInXThreadsWhatsAppTelegramFacebookBluesky Related