We’ve featured plenty of awesome touge videos on the site, but this one featuring a load of kei cars and a van in the snow is one of the craziest EVER!
Advertisement
Advertisement
We’ve featured plenty of awesome touge videos on the site, but this one featuring a load of kei cars and a van in the snow is one of the craziest EVER!