Indeed it is an A-26 :-)
Wheels; I remember the development of this aircraft, would have been an awesome COIN platform for sure. You can so see that it's based around the P-51. Anyway, as requested, here is a better image, I believe it's in the Air Force museum in Ohio.
"If you know the enemy and know yourself, your victory will not stand in doubt; if you know Heaven and know Earth, you may make your victory complete." - The Art of War - Sun Tzu