Where To Stream The Legend of Korra Season 2 Episode 6
The Sting
- Aired October 11, 2013
- 30 Min
- Rated 7.0
- Number 51 Of 52 Rated Episodes
Future Industries may close up shop because of the threat Triad poses, so Mako does some research and stumbles upon a huge conspiracy at work.