Armada Tube great livery
Armada Tube are from Launceston in Cornwall and on occasions I have seen some of their lorries on the M5 and boy have they they been well turned out. Only bit of constructive criticism is never advertise a website that doesn't exist.Photo courtesy of and copyrighted to John Martin.
« Back |