Paris and New Orleans, sister cities

myren1900's Avatar
+1
DallasRain's Avatar
Sad..RIP to those families lost!
At least France is firing back!!