Toyota Fortuner, Hyundai Creta And Other Cars Go Out Of Control In Snow, Crash Into Each Other [Video] Read more
The world’s first semi electric truck with 1,000 kWh capacity is plowing snow in Norway like a boss Read more