Advertisement
Random International creates quite a spectacle in London when they debut their rain room.