Is anyone else horribly disturbed by the title of this thread? Its been creeping me out all day.


November 6th, 2012: Americas new Independence Day.