Ladybugs Invade New York

Somebody's painting the town red, and then adding black polka-dots... after giant lizards, giant apes, Muppets, and CHUDs, it was only a matter of time.In a bid to stem an aphid invasion of NYC wtihout resorting to...

closeSign in to NowPublic

is reporting from