Thanks for the link. Some nice images there.
The site owner misidentified at least two...
This is the Curtiss YP-60E.
This is not the XP-40. It is a P-40K-10-CU (serial numbers speak volumes) that has been modified for some unknown purpose.
My regards,
Widewing