SCX Tech video - clean those cars!

I don't know what to say about this other than....YUCK!
Get paid To Promote at any Location