2017 Mercedes Citaro and Mercedes Citaro Concept | Mercedes-Benz Future Bus May 20, 2017August 25, 2017 Team Alpha SQUAD officialLeave a comment 2017 Mercedes Citaro and Mercedes Citaro Concept | Mercedes-Benz Future Bus full post(736 words, 2 images, estimated 2:57 mins reading time)