All old is new again? Maury pointed out this vehicle called the YAGU, an Israeli built three-person lightweight, speedy, offroad fighting machine with a gun mounted on the top. Look familiar? Seems like an updated version of the Tucker Tiger Tank, also known as the Tucker Combat Car (see videos below).
The Tucker Combat Car. First vid is short with sound, the second is a detailed look without sound. One of the innovations the Tucker has that the Yagu doesn’t? All the (very thick) windows are the same size and can be quickly swapped in and out (read more at Hemmings).