Maracana stadium. This is the biggest stadium in South America and will be where the finals of the World Cup will be held and many Olympic games. Needless to say they are doing TONs of work on it… I think it seats 80-100k people?
May 30, 2013
June 5, 2012
Harbor View football team practice. - Sam Diephuis
May 23, 2012