Could this be a manual street sweeper? Events - People doing Interesting Things, Vehicle - Misc By: tk42one