Barbed Wire Facts

    1 facts tagged with Barbed Wire Facts

    203 million dollars is spent on barbed wire each year in the U.S.
    62