Houston's very own Tauren Wells had the opportunity to bless the city with his vocal skills at Game 2 of the Rockets playoff game against Russell Westbrook and the Oklahoma City Thunder. What everyone heard was thunderous applause as Tauren hit some high notes and brought it home strong. God bless America. Check out the live video! Tell us how you think he did!