Fans celebrate Rockets win around town

EMBED </>More Videos

Fans were overjoyed with today's Houston Rockets win and say this is Clutch City 2 (KTRK)

Related Topics:
sportsHouston Rockets