The Musings of the Big Red Car

The United States of America, 11 September 2001

 

America! God bless America!