News Punch Drops “2010 Vision” mediamaverick - June 27, 2017 0 TDE head honcho, Punch, keeps focus with “2010 Vision.” Check out the joint below!