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 April 28, 2008