Jennocidexo
Member
So, I live in Tampa Florida. I was looking around online to see if anyone sells Phoenix worms locally but I'm not having any luck. Is there anywhere I can go to pick them up ASAP? Or can you only purchase them online? Any help is greatly appreciated, thanks!