Mini Cooper Music Show in Macau

Overall equipment and production arrangement.