The awesomeness that is Walken circa 2001-ish.

Leave a Reply