• kia soul turbo - Hello Road
    • I Race A Dodge Stratus! 1 year, 5 months ago

      Today we talk about oddball race cars! Yes, a factory backed Dodge Stratus race team once existed! The dutch built, ...