Advertisements

GIANT'S ARM FALLS ON CAR

Officials investigate huge, green limb in Illinois.

Advertisements