Taco Town on September 09, 2007 Get link Facebook Twitter Pinterest Email Other Apps Don't know if I've posted this before, but it's one of the better (modern) SNL skits. Comments
Comments