For the uninitiated, the Toyota Mega Cruiser is a civilian version of a military vehicle - similar in concept to the Humvee - which Toyota built during the 1990s for Japan’s defense forces. This ...
There's an old saying that imitation is the finest form of flattery. If true, then AM General — manufacturer of the military Humvee and its civilian counterpart, the Hummer H1 — must have felt mighty ...