The penultimate episode of Thundercats Season 1 saw the introduction of the Vultures. It also revealed the location of the Tech Stone the team had been searching for. But relieving these tech savvy Vultures of their prized possession proves more difficult thatn they had anticipated.
Read on to check out our review of Thundercats Episode 25: What Lies Above – Part 1.