Kellen Lutz Pops in at the Ellen Show

Ellen is also giving away New Moon DVDs. See this link for details.