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

I just finished watching "A pinch to grow an ed" and when they were all falling from space to earth, they landed somewhere along the east coast of the U.S.

http://www.youtube.com/watch?v=bbJ-4vuffhI#t=2m12s