lindseymathis Entertainment Enthusiast Joined Feb 1, 2022 Messages 122 Jan 7, 2023 #11 Some miracle happened because this is currently the number one most streamed movie at Disney Plus.