Dirty Harry meets Rain Man.

Join the conversation