This was released in 1985 as the Power of the Force Ewok Battle Wagon. The particular vehicle in the photograph appears to be a prototype.