Turn off light

Victor and Valentino Season 2 Episode 3

When Vic’s beloved pet cockroach dies, Vic turns to Charlene’s dark magic to bring her back to life.

Episode Title: La Cucarachita

Air Date: 2020-04-25