"I feel terrible. Come on, guys! Canton, South Dakota is great!"


Stephen Colbert takes back what he said about Canton, SD.