moderateinthemiddle.wordpress.com
TGIF!! True Blood – Lafayette recaps Seasons 1 & 2 (NSFW!)
Courtesy of HBO Season 3 Ep. 0 — Lafayette tells it straight up about what happened in the previous seasons of True Blood. The new season premieres Sunday, June 13 at 9pm only on HBO. For more info…