The News Wheel

Chrysler Portal Concept floating console and in-floor track mounting system