Embed this video

0Car Racing in the streets of Jerusalem

jtanews wrote: (JTA) Formula 1 drivers and motorcyclists drivers put on a display in Jerusalem, as part of the Jerusalem Formula Peace Road Show, June 14, 2013.