I have lived in Fort Worth Texas for 52 years and recently married a beautiful filipina wife and I understand the excitement of snow because I spent time in Davao Philippines. I know that it has never snowed in Davao. ..... Thank GOD for snow in Texas and also for the happy people to look up to see where it came from.. This is the best snow movie I have ever seen in my life, never forget that all of us are one, no matter what side of the world we are from..
Robert