Scene of the Week: Smells Like Victory
Robert Duvall is one bad man. This Academy Award winning actor has been in countless unforgettable movies playing unforgettable characters. Tom Hagen anyone? But for me, Lt. Col. Kilgore is not only my favorite Robert Duvall...