User blog comment:Jspyster1/The True Location of Peach Creek Finally Revealed!/@comment-1915803-20100912003732/@comment-224939-20100912124750

I'm not saying Peach Creek IS in Canada, I'm saying it is located NEAR Vancouver, Canada. Perhaps they lives Just outside the border of the US and Canada.