Bastille Day. Quite a sight