Movistar Stadium
- Location:
- Madrid, Spain
- Affiliation:
- Movistar+
Sports set for Spanish network Movistar+ that debuted in 2016. Set won a Gold PromaxBDA Europe Award.
Sports set for Spanish network Movistar+ that debuted in 2016. Set won a Gold PromaxBDA Europe Award.