No Thumbnail

Rio Stadium

Colossal construction

S01E02
October 31, 2009 60 min

Overview

Construction workers race to complete Rio de Janeiro's João Havelange Olympic Stadium in time for the 2007 Pan American Games.

Comments 0

Please log in to leave a comment.

No comments yet. Be the first to share your thoughts!