Huffing Boing Boing

Ted Cruz explains home plumbing drainage