- Joined
- Nov 27, 2005
- Messages
- 67,946
- Reaction score
- 3,859
- Staff
- #1
Last week's episode of Rebels was "The Call," and it was about space whales! And also Ezra's connection to nature.
What did you think of the episode?
What did you think of the episode?