Read More: Windsor, Stephen Colbert, Earth's Rectum, Ontario, Colbert Windsor Earth's Rectum, Stephen Colbert Windsor, Windsor Earth's Rectum, Video, Canada Travel News
Dear Stephen Colbert, You sank to a new bottom when you called the fine city of Windsor, Canada the "Earth's rectum." Earth's rectum? Windsor, Ontario? You, sir, need to consult a proctologist. Here are some enlightening facts about the city wrongly touched by your tongue.