Jelcz is a Polish brand of trucks also military, buses and trolley buses produced by Zakłady Samochodowe Jelcz, Jelczańskie Zakłady Samochodowe.
Currently company operates as Jelcz with focus on offroad military trucks manufacturing.
Challenge: This puzzle has not yet been solved in {size} size. Be the first to complete it.