Bill Janovitz is the guitarist and lead singer of Buffalo Tom.
Added by Upcoming Robot on October 14, 2008