Question: Are Mr Lordi and Jeff Martin from the same country?
Sentence (from "Jeff Martin 777"): The band ended in 2012 after the re-activation of Martin's former group The Tea Party in 2011.
Relevant evidence: No