Another awesome video with sick tandems straight outta Japan. The video really shows the skill and caliber of drivers with an outstanding track. The details of the track and the cars really stand out above many others seen on Youtube. These guys really know what they are doing, check out the video!
Share this post