Question: Which country the director of film Trailer Town is from?
Sentence (from "Trailer Town"): Trailer Town is a 2003 low-budget film shot on digital video, written and directed by Giuseppe Andrews and distributed by Troma Entertainment.
Relevant evidence: Yes