Promoted
Promoted

72,000 Ladybugs Released In Mall Of America On Earth Day In Place Of Pesticides

Photo: Vine Screenshot The Mall of America released 72,000 ladybugs inside their facility Monday.

 
 
    Hot Buzz

    What Was Your Kick-Ass Senior Prank?

    collection

    What’s Your Favorite Bottomless Brunch In Manhattan?

    collection
    Now Buzzing