thread title edited to reflect contents of video-del [ame=http://www.youtube.com/watch?v=WhHYiWCm8Gs&feature=player_embedded]YouTube - REVOLUTION MUSLIM STREET DAWAH: 06-11-2009[/ame]
Cars are all wrong, this was shot in the US. The accent is pretty interesting, British and Bronx all at once.