Tubi is an American over-the-top ad-supported streaming television service owned by Fox Corporation since 2020. The service was launched on April 1, 2014, and is based in Los Angeles, California. From Wikipedia
Viewers have pushed the 2007 sequel onto Hulu’s charts following its June 1 premiere on the service just weeks before the franchise’s third installment.