Inspector Montalbano S03E02 - TransWarped (2)

Inspector Montalbano (1999)
S03E02 TransWarped (2)
Episode Overview
Megatron and the Decepticons set their sights on taking control of Cybertron.