Definition of - DMAX

DMAX
DMAX is a men's lifestyle tv channel operated by Discovery Communications.