Only at 88 MPH.Star Trek. Serious shit.
What's fanwank about it? We saw Section 31 in the first episode of the show. It's hardly a new revelation.
So far, I've taken "fan wank" to mean "any possible reference to another show."
Which, again, makes no sense to me.
