Chuck E. Cheese Parking Lot Shooting "Self Defense"?

March 10, 2010 12:00:00 AM PST
The man accused of murdering his romantic rival in front of a Chuck E. Cheese restaurant testified Wednesday and claimed self-defense.

Load Comments