Pilot lands on a public road near to a petrol station....
Thought April Fools Day had passed.....
Aircraft lands on a public road, taxies to petrol station to refuel
If that had happened in EASA Land you can guarantee there would be consequences.....