It's like one of my idiot friends who keeps going on about "the feds". The feds in question apparently operate in North Yorkshire. Personally I'm sceptical.
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments