National Park Service 9-11 Statue of Liberty and WTC

National Park Service 9-11 Statue of Liberty and WTC

National Park Service took this picture. This is what happens when illegal aliens are allowed to in America. 9-11-01 happened! The Statue of Liberty in view while the World Trade Towers were attacked and imploded; killing more than 4000 American Citizens.