Texas. source: imgur subscribe for more!.. I live in Texas and confirm that this is true. I have only seen snow twice in my life. Texas source: imgur subscribe for more! I live in and confirm that this is true have only seen snow twice my life
Upload
Login or register