Impeachment Hearings "Must See TV" At One SF Cafe

KCBS Radio: On-Demand
Wednesday, November 13th
The impeachment hearings are "must see TV" for one San Francisco Cafe and event space.  KCBS Radio's Matt Bigler has more from Manny's in the Mission.
00:00:54