Which artist realeased an album on March 18, 2017  and has performed at the Ziggo Dome in Amsterdam?
More Life: More Life (subtitled A Playlist by October Firm on the cover) is an album by Canadian rapper Drake, although described by the artist as a playlist.
i don't know