Return of Terra

 'And what makes YOU think you're the host?!' - Terra to Icicle

Return of Terra is the 4th episode of BFSR. The voting this episode was for what the challenge would be.

Goofs

 * The thumbnail says 'The Return of Terra', yet the episode itself is just called 'Return of Terra'.