What could they be filming down at Cinecittà? And what is that massive green wall?
Not sure yet but if you know then please help me find out by leaving a message in the comments below!
If you cannot see the video in your browser, click here.
|— Social Media —|
|— Contact TLNet —|