Grumpy The Grumpy Grease Monkey mechanical engineer. Staff member Sep 4, 2020 #1 Last edited: Sep 28, 2023