VoteVets on Oil Spill: “America Needs a New Mission”

    890
    1



    Another excellent ad by VoteVets.org. What about this clear, powerful message do opponents of clean energy and climate legislation fail to understand?