schruutes - It appears what we have is a classic whodunit.

more about : schruutes