Loading...
Uploaded by IDrawder on Dec 13, 2008
On December 10th, 2008, snow fell on the streets of the city of Houston, TX. It was the first time me and my family ever had seen snow. It was really exiting and fun to play, even though it didn't last long. But well, such cool night that was.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)