Jun 14SaveTruck Yeah6/14/20Truck Yeah6/14/20The Toyota Mega Cruiser Is 25 Years Old. You Know What That Means.Max Finkel54SaveBack in 1995, Toyota was tasked with building a new all-terrain transport for the Japan Ground Self Defense Force,…