Anyone here have aluminum polishing skillz?

welcome to off topic.