New England Music Artists To Watch For: Time & Lepp Of Townsend, MA By Jack Bardsley 9 years ago Time & Lepp are two good friends and talented MC’s from Townsend, Massachusetts. They’ve been