True Blood - Season Three Poster
This is the first of twelve promo posters for Season Three.
Now, we have to wait until June 13 for the new episodes. Bummer...
artemispsathas
This is the first of twelve promo posters for Season Three.
Now, we have to wait until June 13 for the new episodes. Bummer...