[OC] Happened yesterday NYC - Idiots on bikes maybe ?