Don't you hate when someone cleans your mess?

 

Who am I to complain about a crew that cleans up after me? I'm not I guess.

More From Cars 108