You may ask why would you even need to mask the car on the road, right? These are unusual ways to hide the new car editions from too curious looks. Before the whole car is built, the engine ...
Read Moretest
The long awaited strange bus, which is officially called Transit Elevated Bus has just debuted on the roads of China and the designers put all their hopes that this kind of vehicle will ease ...
Read More