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.
royal de luxe
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!
Enter your email address:
Delivered by FeedBurner