Where To Stream The Legend of Korra Season 4 Episode 12
Day of the Colossus
- Aired December 19, 2014
- 30 Min
- Rated 7.5
- Number 40 Of 52 Rated Episodes
Team Avatar battle Kuvira in the heart of Republic City, and innocent bystanders are evacuated by Pema and Prince Wu.