Chris Rock Leave a reply At the Verizon Wireless Theatre in downtown Houston. Posted by neror on Natuba