Vampire Diaries Season 2 Episode 8 “Rose” Photos

4 years ago, by

October 16, 2010

Courtesy of the CW, we have some nice scene stills for the “Vampire Diaries” upcoming eighth episode, “Rose”. Looks like the Salvatore brothers will be taking a road trip.