• Embed

Sheng Wang - City Rats & Crazy Crab'z

ClipSeason 15 Ep 31/28/2011

Sheng Wang can't figure out why a crab restaurant used such illogical spelling when picking its name.

Up Next