1974 Fort Taiga

The  is an Off-Road Sport Utility Vehicle in Mooloe Island.