This May Sting a Bit

This May Sting a Bit is the 26th Episode of Legends of Chima and the 6th and final episode of Season 2.

Plot
To be added

Errors & Goofs
To be added

Continuity
To be added

Trivia
To be added