ROFL! I posted before about how road traffic across France had been disrupted by Algerian colonists celebrating their team's victory in the World Cup. Here we see the spontaneous street party in Lyon. One retarded Muslim prays in the middle of the street while other retarded Muslims spin about wildly in their (?) cars. This pious soul may have got to see Allah a bit earlier than planned.