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 December 17, 2010