Those out-of-world screwballs, The StarKids, are back! But this time, they're in Los Angeles, California with enough archeological equipment to make Indiana Jones blush! After defeating the Man With The Wide Brimmed Hat at the end of the SPACE Tour