- Most Popular | Most Recent
Tàrrega is a small city in Catalonia, just 100Km away from Barcelona. This is a live public performance to shoot a TV commercial that aims to promote the city. Hundred of volunteer citizens painted big letters forming the city name. A final version of spot video can be found here: www.vimeo.com/17010953 an...