Mo Salah Brings 3 Million to the pitch for Vodafone Egypt Shot on location in Liverpool, Madam Films' final service production of 2021 was for Neo Productions, Egypt & Vodafone Egypt.
Shot on location in Liverpool, Madam Films' final service production of 2021 was for Neo Productions, Egypt & Vodafone Egypt.