October 26, 2008 Music Review: Glen Phillips – Secrets of the New Explorers EP Hi all! When I saw a chance to review a new album from Glen Phillips, a former member of Toad the Wet Sprocket which…