Toyota Mega Cruiser
The Toyota Mega Cruiser (Japanese:
トヨタ
・
メガ
クルーザー
, Toyota Megakurūzā) is a large, heavy-duty four-wheel-drive SUV introduced by Toyota in 1995. As the largest...
10 KB (893 words) - 08:22, 16 April 2024