This cell phone footage shows firefighters operating after a street sweeper burst into flames in the Ontario city of Greater Sudbury on Tuesday.
This cell phone footage shows firefighters operating after a street sweeper burst into flames in the Ontario city of Greater Sudbury on Tuesday.