1000 Super Worms
$26.96
$35.58
Best online ordering experience do far. 1000 super worms came in alive, kicking, and without any unpleasant smells in about 2 days. Well packaged and the worms had some potato to snack on during the journey
Live Worms