North Arlington police probe what appears to be blood on several vehicles inside parking garage

Police in North Arlington are probing what appears to be blood on several vehicles inside the municipal parking garage.
The investigation is on Ridge Road, just off Route 7.
Blood was also seen on the sidewalk, which police were focused on throughout the morning.
There is no word from police just yet on what exactly happened.
The prosecutor’s office is also involved in the investigation.