“Said to be an improvised Cuban mobile AA piece, assembled to protect the island after the collapse of the Soviet Union. Who says the Cubans have no imagination? As one wag titled the picture, “Chevy Tough!!” Another thought it was a prop from “Mad Max.” /MLG”
Follow me on Twitter.