I was staying at the Budget Suites of America hotel located at 8150 N. Stemmons Frwy. in Dallas, Texas on February 11, 2010, when the snow storm arrived. I took over 1,000 pictures to remember the day and night Dallas, Texas received the most snow my family and I had ever seen. We also had never seen it snow nonstop for a 24 hour period.
Budget Suites of America hotel stay
By: shonspicturesSubscribe Channel: Weather Location: 8150 N. Stemmons Frwy. in Dallas, Texas
This story is inappropriate and should be flagged for moderation. Please choose from one of the following options: