The Japanese Are Racing Some Unique Vehicles!
September 30th, 2016
Japan has come up with some trendy stuff over the years…. Power Rangers, Sushi Pokemon and now the coolest of all… Van racing! We don’t really know why the van of choice is the Dodge Ram Van of the 90’s but apparently that is the hot tickets.