Home » Tarantula Planet™
Welcome to Tarantula Planet! A place where the coolest Tarantulas in the galaxy hang out. While each Tarantula is very different, they have one thing in common...they love applause! The more you clap for them the more they run! When they're not popping out of their Creepy Crate hide-out ready to scare someone, you'll find them down at the Creepy Cactus Raceway ready to race against all challengers. So go ahead, try 'em out and cheer 'em on...if you dare.