Street Sweeper

A street sweeper is a vehicle that travels along urban area streets to clean them. The vehicle has brushes underneath that sweep debris out of the street and gutters.

History
A street sweeper passed a subway entrance just after the X-Men went down.