Grumpy The Grumpy Grease Monkey mechanical engineer. Staff member Aug 3, 2023 #1 Last edited: Aug 3, 2023