Sheng Wang - Need More Information
Season 15 E 3 • 01/28/2011
Sheng Wang knows that sometimes people who block ambulances in the street need things spelled out for them.