Sarocha Chankimha & Rebecca Patricia Armstrong at Red Sea International Film Festival – 12.12.2024 Last Updated on December 13, 2024 by Lara Parker Leave a Comment Sarocha Chankimha and Rebecca Patricia Armstrong, affectionately known as Freen and Becky, attended the Closing Night Red Carpet at the Red Sea International Film Festival in Jeddah, Saudi Arabia, on December 12, 2024. Read More