Definitions for "DENTON"
Town (city) where Brad and Janet live and studio exists. Referred to as Denton, USA instead of specifying a particular state (such as Colorado, etc).