Destroy All Sweaters is a Weezer cover band from North Carolina.
Added by Upcoming Robot on March 3, 2010