You don't get much more "street" than the city of Marseille, and here is proof through this recent footage!
HOME