Leyland Titan (B15)

Double deck bus, produced between 1978 and 1984 From Wikipedia, the free encyclopedia

Leyland Titan (B15)