BONUS – The Geeks React to “Star Wars: Clone Wars” S07E12 – Victory and Death

This week on “Star Wars: Clone Wars” – Ahsoka and Rex must use their wit and skills to survive the turbulent end of the Clone Wars.

More