Collective self-motion of particulate systems provides novel opportunities for developing flocking and sensing functions from seemingly inanimate objects. In this paper, we report videos documenting spontaneous collective flocking of multiple irregularly shaped macroscopic benzoquinone (BQ) particles at the air-water interface. Self-propulsion occurs due to the Gibbs-Marangoni effect surface tension gradients generated by the BQ particles. The air-water interface develops inhomogeneous interfacial tension fields created by differential dissolution at points and edges of BQ particles, causing interfacial tension variations along the solid-liquid-air interfaces. Responses of irregularly shaped BQ particles to these driving forces do not result in random motion but lead to a cooperative hydrodynamic flocking. Curiously, the flocking behavior was very evident for irregularly shaped particles but not observed for symmetric circular BQ disks. The flock responds to changes in its local environment as it forages for interfacial free energy. It exhibits warm and cool thermotaxis and thus can sense local temperature changes. Also, though a single magnetic bead is not confined to a part of the Petri dish by an applied magnetic field, when this magnetic bead is a member of a flock in which all of the other beads are not magnetic, the flock as a whole moves and hovers around the region where the field is maximum. In other words, the magnetic bead becomes a kind of "sensor" for the flock to respond to a magnetic field, the response being a drift in the direction of the field.