Site icon AList

Brazil Transforms For The World Cup

Soon all eyes will be turning to Brazil for the World Cup in 2014. This ad reflects how the South American country will become a stage for one of the biggest events in sports, showing Brazil turning into a stadium unto itself.

{video link no longer available}