Davido shocks fans in Houston with 2 special guest artists