Translate

even when it rains, they keep showing...

Not all Vans have to be slammed.








Rain and inclement weather makes no difference to Japanese carshows.....