Taproot is a rock band from Ann Arbor, MI. They have been playing together since 1997, and they released their most recent album, 'The Episodes,' in April 2012.
Added by Upcoming Robot on August 19, 2012