I thought so too, but when I posted about it and uploaded the pics, I looked again and that's under a truck (see the running boards and brackets?).
An IRS would make different trans and engine placement easier, since the driveshaft would only have to connect to 2 solid objects.