Entertainment Report

Disney’s ‘The Little Mermaid’ rakes in $117 million at the US box office on opening weekend

By: Pristine Villarreal

May 29, 2023

Link Copied To Clipboard!
Coachella Valley Firebirds
Loading...