Slug Terra
Eli Shane must train and duel with slugs in order to become the greatest Slugslinging hero of all.
Starring
Lee Tockar,
Sam Vincent,
Andrew Francis