Look Culture Major Lazer in Cuba Photos from their most significant performance yet Nara Shin 10 March 2016