tackyraccoons.com
11 September 2001 – REMEMBER ALWAYS
[Source: 911 Memorial Timeline.] 11 September 2001 was the largest sucker-punch by foreign combatants on U.S. soil since the Japanese attack on Pearl Harbor on 7 December 1941. Watch FLIGHT 93 full…