Flambee
Flambee Previous Next EXPO 2000 – Flambee Every Expo has its daily closing show, and so did the German Expo in Hannover 2000. Based in, around and atop a football field sized artificial lake, with 3 (working) construction cranes each holding a 25m high water screen, with loads of pyro, water fountains and the strange […]