Gerardo Menjivar, pictured, faces assault and battery charges in Chelsea, Massachusetts.
Gerardo Menjivar, pictured, faces assault and battery charges in Chelsea, Massachusetts. Chelsea police
Gerardo Menjivar, pictured, faces assault and battery charges in Chelsea, Massachusetts. Chelsea police