Larry Craig in the Restroom Posted on March 17, 2010June 23, 2010 by Jake Lambert | 1 Comment Facebook Twitter LinkedIn More [youtube ITSdd0fpCMY nolink] Facebook Twitter LinkedIn More Laugh At This: Obama - Embarrassed Yet? Posted in Freedom and tagged Freedom, Larry Craig, Village People.