Happening NOW: May 4, 2010

Fruit market finale, more oil trouble and "shut the f*ck up"

by