Tigers in the Ardennes: The 501st Heavy SS Tank Battalion in the Battle of the Bulge