It makes an appearance annually at the Chrysler display at Northwood for the Woodward Cruise...
Yeah its been there for a FEW years.. I was invited there with my car one year on the dyno.. they asked if I could stay on the dyno for a WHILE.. that year it was raining.. bummer