Buff/Polish Glass???

They showcased it on one of the Powerblock shows a couple weeks ago, looked like it worked pretty well.