Filming Locations (1)

  • ESPN MediaCenter, San Isidro, Buenos Aires, Argentina (studio)