18 Wheeler Traffic Jam

18 Wheeler Traffic Jam

18 Wheeler Traffic Jam is a parking game in which you need to drive through busy traffic and then finally park the truck without crashing.