SITA
(Société Industrielle de Transports Automobiles)
By Eric Voytko

Click on the first image to begin the article


SITA 6000

SMV/SITA PLUS


© 2011
All Rights Reserved
Photos from factory brochures/advertisements except as noted
Logos shown are the trademarks of respective manufacturers