Thread: Death Penalty?
View Single Post
  #109  
Old 12-16-2012, 07:30 PM
30,000+ traffic fatalities yearly in the United State vs 2,000 traffic fatalities in the UK. God bless America.