Question: Which film was released more recently, American Outlaws or Too Fat Too Furious?
Sentence (from "Too Fat Too Furious"): Too Fat Too Furious is a 2005 Dutch action comedy film.
Relevant evidence: Yes