The Last Stand - S4.E13
December 18, 2014
23
ratings
0
reviews
0
video reviews
Overview
The fate of the Earth Kingdom and the Avatar's life is at stake, when Korra comes face to face with Kuvira.