One Tree Hill Season 8 Episode 18 “Quiet Little Voices” Sneak Peek 2

3 years ago, by

April 11, 2011

Check out this new sneak peek for some spoilers on episode 18 “Quiet Little Voices” of One Tree Hill which airs April 19 at 8/7c on the CW!

Sneak Peek #2: