Man look! I just looked at this super trailer and I’m trying to tell you that this WILL BE the BEST franchise. I mean better than Atlanta. Guaranteed. Check it below.