True Blood Season 2 Spoiler: Season Finale
August 28, 2009 by Ollie Chong aka AdoreBill
“The latest episode of Ausiello TV contains a scoop about the Sept. 13 season finale straight from the show’s notoriously tight-lipped creator, Alan Ball. (He doesn’t deliver it on camera himself, but I assure you it came from him. Seriously!).”
Now watch the video closely, from the beginning to the end, and let me know what you think. It will definitely make you think OMG for a spit second! Click here to watch the video.
(Photo credit: HBO Inc.)