AP - So much for staying positive.




More...