Tire Cleaners

What is the power source? Can't really tell from the pictures and description.

Found where it says universal drill.
Looks like you found it, but there is a full demo video embedded on the website on the components, how to use, and how clean it gets your tires.