Bama Arrives In Atl For Peach Bowl