Sloth: Battlestar
Great stuff this week! I was a bit worried after last week, but they came back with a vengence. The worst part of the experience was the announcement that next week will be the season finale. It's only SEPTEMBER for goodness sake.
I NEED MORE!