Scroll to load trailers
About Scene of the Crime
Scene of the Crime released on December 31, 2003 and published by Nintendo.
Scene of the Crime is available on Web browser. It supports single player.