Conversation so far:
Was this Flotsam and Jetsam article about a band?
Flotsam and Jetsam is an American thrash metal band that formed in Phoenix, Arizona in 1981.

Question: Was the concert popular?
Self-contained rewrite: Was the bandFlotsam and Jetsam Live In Japan concert popular?