Merry Christmas Drive Japan

FavoriteLoadingAdd to favorites

check out 2 more videos in this post. it’s great to see how much effort japan puts into the holidays. it’s incredibly entertaining watching footage shot by a dash camera as the car drives around the streets of tokyo…

Leave a Reply

Be the First to Comment!