First came Roland Garros (15,000 people), then there was the Stade De France (65,000 people). Now, we have Japan, population 127,560,000. Can you guess who’s back with a new music video? Yes, Martin Solveig and Lafaille RETURN once again, but this time they’re Big In Japan! Complete with freshly washed headbands, newly strung tennis rackets [...]
