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.)