72,000 Ladybugs Released in Mall of America

Editor's Recommendations

More from LiveScience