March 24, 2016

During Wednesday night’s Houston Rockets game against the Utah Jazz, the team brought out one of the most frightening free throw distractions yet.

You May Like