Toad played their first gig in five years this week. There are some message boards at Glen Phillips’ and Lapdog’s web sites, and the folks who were at the concert say that it rocked.
Now if only they would release some more details of this tour they’re planning in February!