On the run, broke and in search of a new plug, Meech and Terry discover the Black Mecca of Atlanta where they connect with old friends and make new allies.