I watch slugterra so much????? – Slugterra: Slugslinger Showdown Review
Slugterra is awesome it is my favorite video really it does have slugs with super awesome powers like when they defeated a long legged creature and the creature hates fire a light and they combine fire and light together it went BOOM!
Review by meezuk on
Slugterra: Slugslinger Showdown.