Grumpy The Grumpy Grease Monkey mechanical engineer. Staff member Jul 10, 2023 #1 Last edited: Jan 26, 2024