Vice President Biden delivered a campaign speech today at New York University Law School. In it he aggressively defended President Obama's foreign policy record while attacking Romney for "lacking vision and for "distorting" Obama's record." Biden hit a home run with his fabulous made-for-bumper-sticker description of President Obama's foreign and domestic record stating, " Osama bin Laden is dead and General Motors is alive." Both were positions that Romney was on the opposite side of the fence. So just saying that our President is weak on foreign policy or has ruined the economy does not make it so and you can be sure Obama will not let him off the hook! What do you think?