It’s an M-10 Tank Destroyer.
This is an M10 or M10A1 conversion to the M36 GMC (aka “Slugger”) with the 90mm M3 gun. The major recognition point is the gun mantlet and turret shape. Here: http://en.wikipedia.org/wiki/M36_tank_destroyer
The M36 shared the same weak armor and lack of overhead protection as the M10-series, but its M3 gun could take on and defeat all marks of German tanks.