Loading Video…
This browser does not support the Video element.
Red Bull Showdown takes place at Discovery Green
It was an action packed afternoon as F1 cars took over a portion of Downtown Houston and Paul Wall stopped by to guive a live show and ride in one of the cars!