Searchlights London – Invictus Games Searchlights 12th September 2014 | SearchlightsSearchlights London – Invictus Games Searchlights In the run up to the Invictus Games Searchlights and Large Scale Building Projection was... Read more