Images from The Past of The Citroën U55 Cityrama Currus, the Best Bus Ever Built in History
In 1956, Groupe Cityrama, a French travel company, asked Currus, a renowned coachbuilder, to create a revolutionary bus for modern tourists visiting Paris. Continue reading »