Jun. 12, 2017

Running in the streets of downtown Houston.

Houston Race Series - Minute Maid Park