Question: Are Mr Lordi and Jeff Martin from the same country?
Sentence (from "Jeff Martin (Canadian musician)"): Jeffrey Scott Martin (born October 2, 1969 in Windsor, Ontario) is a Canadian guitarist and singer-songwriter best known for fronting the rock band The Tea Party.
Relevant evidence: Yes