Taking their name from a little town southeast of Champaign-Urbana, Illinois, Philo are an outfit with both country and rock/punk underpinnings.
Added by Upcoming Robot on December 21, 2007