Ceil Rosen giving testimony at 74th & Broadway in New York City

giving testimony