On assignment from their partners in internet radio, Geeks Worldwide, Jake and Tom are bringing in their favorite drunken dork Travis to help them review the premier episode of the newest show from CW/DC Universe - Stargirl! Listen in as the guys discuss...