Moira Kelly (Karen Roe) and Kieren Hutchison (Andy Hargrove) in One Tree Hill Episode 2.04 You Can't Always Get What You Want Foto (c) copyright The WB