When a massive storm hits Ellora, Team Avatar unites to save their home and are confronted by a strange entity.
Season 1 • Episode 2 of 13