Tour Pics: Finally London
Last night’s French festival. Rainy and cold but damn it was fun. Rock tends to generate heat.
Finally London! Um, why isn’t it raining?
COURTNEY TAYLOR-TAYLOR
2010, courtney taylor-taylor, Europe, France, London, photos, Tour