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 ... people can come and look at and bow and think ...