I have made this video for my English students, but also because I have had a very nice weekend enjoying the delightful atmosphere and the music.
The statements of the people is from the Lollapalooza 2010 in Chicago, but I am sure that the spectators would say the same here in Chile...
Link to this comment:
All Comments (0)