Welcome to Robs website
Land Rover promotional video featuring BARF
Below is another land rover advert - I dont know anything about its origin - someone recorded it from TV and put it on You Tube.
About 57 seconds in after the titles mention aid agencies you'll see the BARF Vehicle decal.
If you would like information about how to join us on an aid convoy then see the BARF website here.
My email address is: