Moment of Zen - The Giant Sucking Sound

  • Aired:  03/19/09
  •  | Views: 34,452

The giant sucking sound is the tightening of sphincters on both sides of Pennsylvania Avenue. (0:13)

Loading...