If the Stormtroupers in Stillettoes exhibition is actually going on tour wich cities does is has to be shown in?
The most obvious one for me is Amsterdam. Loads of dutch fans!
Could we make a poll perhaps and send the outcome to BM & RT.
If it doesn't travel I'll go to London.
We must all see to believe...