Deadstick Platinum Member Jul 13, 2023 4,038 1,859 918 Lancashire England Mar 17, 2024 #1 Another one taken too soon, RIP Steve.