User blog comment:Jspyster1/The True Location of Peach Creek Finally Revealed!/@comment-5343759-20120729003330/@comment-224939-20120729013504

Invalid, considering the town you are referring to is located within Canada when the show obviously takes place in America.