I just ordered 1,500 live ladybugs from Amazon and this happened

3



Can you order live ladybugs from Amazon? We try here. If you found this video helpful and are ready to purchase or shop for anything, please support us by …

source