Buzz·Posted on Jul 4, 2012Small Southern Town 4th Of July Parade, 2011America declared its independence on 9/11/01.by copyranterBuzzFeed StaffLinkFacebookPinterestTwitterMail