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 Main FS 1989
New Orleans Fire Department
Main FS in the French Quarter 1989
Loudon, TN Sta. #1
Loudon, Tennessee's station #1 with Resc/Eng #8. Unk yr. Ferrara Fire Apparatus pumper.
Fire truck in a bubble.
This is how Loudon, TN keeps their parade/antique truck clean. The wrap it in an air pressure bubble...
Loudon, TN Ladder 81 E-One
Loudon Tennessee's Ladder Truck is an Unk. year E-One 75' stick. Formerly a Gwinnett County, GA appa...