Formed in early 2004, The Shills are a Boston-based band known for their taut, precise and rocking live performances.
Added by Upcoming Robot on May 5, 2008