101 Dalmatians Wiki
Advertisement

The Double decker bus is a vehicle seen in 101 Dalmatians II: Patch's London Adventure.

Advertisement