V.P. Production
Toronto, Ontario, Canada
CHCH Television, a div. of TV Channel Zero
Channel Zero Inc.
York University