Question: Are Tree Pit and Sixtyfive Cadillac both from the same country?
Sentence (from "Sixtyfive Cadillac"): Sixtyfive Cadillac — High Energy Soul Show( or: 65 Cadillac) is a ten piece rhythm' n' blues big band from Walsrode( Lower Saxony, Germany).
Relevant evidence: Yes