Holy Cow January 21, 2023 Longrider 7 The descent into idiocracy continues apace. Ramblers are demanding new laws to protect them from ‘killer cows’ after the deaths of 32 people in the […]