Question: Are both Triumph of the Spirit and Sorry, Haters from the same country?
Sentence (from "Sorry, Haters"): It was released on DVD on August 8, 2006.
Relevant evidence: No