75,000 ladybugs released at Mall of America® in honor of Earth Day

The ladybugs are released as a natural pesticide on the 30,000 lives plants throughout the Mall