Daily Distraction / Liberal Idiots / Nancy Pelosi / Politics Pelosi desperately wants this video taken down from Facebook and Twitter A video has been posted onto both YouTube and Facebook and it is making Nancy Pelosi and her staff nuts. Democrats are outraged after both Facebook and Twitter …