It's Opening Day!

The Astros open the season today against the Yankees, but first it's a giant fan fest in the streets of downtown Houston
Tuesday, April 01, 2014