Favorite

STOP! Kludge Time!

stop sign,stop
  • -
  • Vote
  • -

Chicago Public Works discovers the joy of duct tape.

Comments
Back to Top