• Embed

Chase Returns To Confront German

Sneak PeekSeason 3 Ep 83/7/2016

When Ahsha and Pete go to the police station to visit German, they are shocked by Chase Vincent's unexpected return.

Watching