Metaphors in Motion

Posts tagged with “1929 Ford rat rod”

  • Rat Rods

    You have to love rat rods they are truly a unique American phenomena and have burst on to the car scene in a major way. They have been around for a long time but have only recently gained popularity as it seems everything belonging to outsider culture moves into the mainstream.


    The story of the birth of Bella Cosa