Oh my God, I just can't get enough of The Vampire Diaries! I've just watched the latest episode - "The Last Day" (Season 2 Episode 20). It has a lot of exciting twists! Here are some stills from the episode:
I can't wait for the next episode - "The Sun Also Rises"- which will be aired on May 5, 2011.