0 views
Share this clip
Albion motors 125 years run out.
youtube
About Albion Motors
Albion Motors was a Scottish automobile and commercial vehicle manufacturer. Founded in 1899, Albion Motors was purchased by Leyland Motors in 1951. Vehicles continued to be manufactured under the Albion brand until 1972. After that, they were still produced but sold under the Leyland brand.
More about Albion Motors→Added
Know someone who'd love this clip?
Share it with friends and fellow fans.
Share this clip



