"Welcome to the captured American military equipment museum. To your left is the Coffin on Wheels, and behind it is the Bloated Budget APC That Only Carries Four Six Soldiers. If you continue into the next room, we have the Plane That Doesn't Fly in the Rain..."
I was at the Military Museum of the Chinese People's Revolution in Beijing recently and they had a Taiwanese U2 that the PLA shot down as the centerpiece exhibit of one of the floors.
Say what you will about American gear, but it makes great war trophies.
Edit: clicked the link, and lo - the very first comment is coping about bradleys "defeating a T-90 with just 25 mm guns". This is why we can't have nice things