Cars torched in French NYE ‘tradition’ at Strasbourg impound
Charred vehicles set on fire as part of the New Year’s Eve festivities are piled up at an impoundment lot, in the French city of Strasbourg, where around 60 vehicles were burned…