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: