Firefighters who responded on 9/11 escort piece of twin towers to new Fort Collins memorial
A piece of American history has been permanently installed in Fort Collins, as Poudre Fire Station #3 cemented a piece of the twin towers into the park behind their fire station. The piece of the twin towers was officially unveiled at a ceremony in Fort Collins on Monday afternoon.