User blog comment:Jspyster1/The True Location of Peach Creek Finally Revealed!/@comment-3574283-20110121203628

Figures, the show was made in Canada.