1995-2001 Toyota Mega Cruiser (BXD20) 4.1 TD (170 Hp) 4WD
The Toyota Mega Cruiser (BXD20) was a unique, large-scale off-road vehicle produced by Toyota between 1995 and 2001. Designed primarily […]
The Toyota Mega Cruiser (BXD20) was a unique, large-scale off-road vehicle produced by Toyota between 1995 and 2001. Designed primarily […]
The Toyota Mega Cruiser (BXD20) is a unique and imposing off-road vehicle produced by Toyota between 1995 and 2001. Originally
Toyota Mega Cruiser A Toyota Mega Cruiser BXD20 used by the Japanese-Air Self Defense Forces at Hamamatsu Air Base. Overview