Plot: The Firebuds face new villains who appear to be even better rescuers than the Firebuds.

Firebuds - Season 2 - Scarlett & Skid (Episode 34)
Episode Aired On:
Friday, June 21 2024
Released within the last year
Friday, June 21 2024
Released within the last year