WARNING: This article contains spoilers from Chad Powers. Chad Powers has launched on Disney+ and it didn't take long before a notable TikTok sensation made a cameo appearance. Glen Powell returns to ...