Jun 20 2022 Sidow Sobrino Returns Home From Filming Music Video in Paris, France The Covid-19 pandemic lockdown changed the world's No.1 Superstar's plans to travel to Paris, France, in 2020. Sidow Sobrino and his husband Richard didn't give up on their dream and planned not only a visit to the European country but…Read more