DFW Car & Toy Museum Unveils Massive 1946 Maxim Street Rod with Industrial Diesel Power
The DFW Car & Toy Museum's unveiling of the 1946 Maxim Street Rod 'Red Screamer' showcases extreme automotive engineering that blends heavy-duty commercial components with hot rod aesthetics, demonstrating innovative craftsmanship in custom vehicle construction.