Brendan Banfield Faces Cross-Examination on the Stand · Court Tv · Sentinel