Share
twitterlinkedinfacebook
Image 1 of 1
GMT00370PAL.jpg
Team Ramallah street car racing team fuel up at a petrol station in Bethlehem near Rachel's Tomb.