STAR - Polish factory of trucks located in Starachowice. STAR 266 it was a 6x6 drive polish truck, that started in Paris-Dakar Rally in 1988. This concept is an attempt to redesign old model and give it some fresh, futuristic look.