Thursday, April 11, 2013

River Plate Stadium preparing for The Cure

Photo of the stage being built at River Plate Stadium in Buenos Aires, Argentina. (Thanks @chrispatr)

No comments:

Post a Comment