'One Tree Hill' Season 8 Finale Promo

Check out the first promo for One Tree Hill season 8 finale - episode 22 entitled “This Is My House, This Is My Home”. Get ready for the season finale of One Tree Hill!