Our pal Connor Meade drops in all the way from NEW YORK CITY and we find out who John's "hall pass" is!