When and where will this year’s presidential and vice presidential debates be held?

We’ve got the answers in today’s Trail Mix video: