Question: Are Mr Lordi and Jeff Martin from the same country?
Answer: no