Could you have a lot of confused misunderstanding when he asks about 'the ranger'? Behave as though you think he means the FC lads? He's obviously so proud of his 'beast' that I'd love to knock him down a peg or two!
'the forestry rangers? Ooh, no, they're not here - I'd know because some fool has abandoned their car right in their way on Saturday, so they'd have knocked to ask me to move it. Not that I can of course! Honestly whoever it was is lucky they haven't been by, they'd have just shoved it out of the way with one of their massive trucks. Brilliant they are, those trucks, so impressive! That little thing in the drive wouldn't stand a chance! Sorry? What? Oh, is it yours?! You must be fuming with whichever idiot left it here - did you only find out today where it is?