Friday, January 29, 2010

Royal de Luxe's The Giants arrive in Chile

Royal de Luxe's The Giants are now in Chile. Lots of new photos here, including the one you see above.

*Buy Royal de luxe, 1993-2001: Entretiens avec Jean-Luc Courcoult at Amazon.

1 comment:

  1. If you see where they are going to be next and when, post that please.... I'd love to find out ahead of time so I could see them!