A Fascinating Snow Removal Machine Clearing the Street in Washington DC

Greg Walker shot video of a fascinating snow removal machine clearing the streets of Washington DC.