Motherships over London
7 November 2007
2,113 views
No Comment
To launch the Mothership album, NME.com reported that a series of images were due to be projected onto various landmarks around the capital on the night of November 5th. The projections could be seen at the following locations:
The Science Museum – 4.45pm
Gerrard Street, W1 – 6pm
Covent Garden – 6.45pm
Trafalgar Square – 7.30pm
Truman Brewery – 9.30pm
Anyone out there see them? Send us your pics.
Thanks Stephen Humphries
Leave your response!