Bahraini protesters clashed with police today ahead of tomorrow's F1 race in cities across the country, according to activists.
This video, posted by protesters in the northern city of Jidhafs, shows tear gas being thrown amid street battles between activists and police.
ITV News were asked to leave the country and cannot independently verify the video.
Bahrain police fired tear gas in clashes with rioting youths two days before the Formula One Grand Prix in the Gulf kingdom.
The organisers of this Sunday's F1 Grand Prix in Bahrain have vowed that violent protests against the race will not stop it taking place.