The Mosaic Music Festival is an annual music festival held in Singapore every March. It features music from different parts of the world, and includes many different styles, including jazz, blues, hip-hop, electronica, indie, and more. This year, the Mosaic Music Festival is on March 12-21 at the Esplanade Theatres on the Bay. Many different...