To celebrate the arrival of "Rio 2" on DVD and Blu-ray, Twentieth Century Fox is bringing the party to Atlanta as part of a cross country promotional tour.