United States of America
The United States of America are located in North America. It borders Canada and Mexico. It is 9,826,630 km2 (3,794,066 sq mi) in size and has an estimated population of 306 million.
NOFD Action 1989
New Orleans Fire Department
Squrt - Ward Lafrance Engine Co27
In action 1989 in the French Quarter...