Tara is one of the new vampires on 'True Blood' and she is having a tough time embracing her new life. Do you think Tara makes a good vampire?
Recap on yesterday's episode here: http://bit.ly/PYRn2M
Tara is one of the new vampires on ‘True Blood’ and she is having a tough time embracing her new life. Do you think Tara makes a good
