Red Bull Innovations are hard at work again as they achieve the task of making a scene at a department store mall.
Add WIMP to your Google News: