888 Chinese Restaurant, Houston Tx
Channel: Slap Recon
Date: 2024-02-08

Triple 8 Chinese restaurant in Houston Tx by Almeda Mall.  
Music: New Era by Lux- Inspira