Can this show do any wrong? Atlanta season 2 starts March 1st.