Live

Watch CBSN Live

Thousands hurl tomatoes at world's biggest fo...

View CBS News In