Smiling Tank Full Bio Smiling Tank, Montargis, France, August 1944. 150 Yards of Flame La Belle France