Рет қаралды 1,440
John Rabby713
Here is Minute Maid Park home of the 2 Time World Champion Houston Astros! You can also see the Houston Skyline right behind minute maid park. Let's go Astros Repeat Champions!