duane Report This Comment Date: April 21, 2005 11:09AM
Ill bet this is from France,wheres it from?
McSugarman Report This Comment Date: August 30, 2005 10:41PM
Duane, why do you think that the French hate the US?
duane Report This Comment Date: September 18, 2006 09:26PM
No man the striped apart bodies. France is where this museum is at I think.