Japanese Custom Vans, Dutch Zokusha, Toyota Tank and AE86 rally [Episode 5]

February 10, 2017 in what did i watch this week

Welcome to episode five of the What Did I Watch This Week, where each week I make a selection of videos/photos that I enjoyed very much during the week.
What did I watch this week?
This week we have Japanese Custom Vans, Dutch Zokusha, Toyota Tank, AE86 rally and more for you!

Watch the video below: Read the rest of this entry →