am I the only one who had trouble with the sight of a police bus marked "PRESS CENTER," in this case on 26th Street east of Madison Avenue? what's that about?