A cleaning vehicle you can only see in China!

Wondering how creative Chinese people can be? Check out this one-of-a-kind cleaning vehicle in northeastern China!